MySQL資料庫基礎知識學習筆記(一)

來源:互聯網
上載者:User

標籤:mysql資料庫

1、MySQL基礎與sql語句實戰

MySQL是一種關係型資料庫管理系統,在互連網公司裡非常流行。
Linux下用yum命令安裝

實操:串連資料庫172.16.41.89
登入mysql命令:
Mysql -u root -p 斷行符號,然後輸入密碼

查看資料庫:
Show databases;

建立資料庫:
Create databases xiaoning defsult charset=utf8;
然後再次show databases 查看一下,xiaoning 已經被建立

語句:Create table persion_info(建立一個名為persion_info 的表)
create table person_info # 建立表person_info
(
person_id smallint(5) unsigned auto_increment,#無符號整型,主鍵,自動成長
name varchar(50) not null comment ‘姓名‘, #非空,注釋為姓名
country varchar(60) default ‘China‘,#預設為’china’
salary decimal(10,2) default 0.00 comment ‘工資‘,#預設為0.00,注釋為工資
primary key (person_id)#設定persion_id為主鍵
)engine=innodb default charset=utf8;#使用InnoDB儲存引擎,預設使用utf8字元集
(以上建立語句可直接拷貝)
利用用戶端navicat,如,雙擊建立的表xiaoning,然後調出查詢介面:

點擊建立查詢後,出現查詢編輯框,
在編輯框中拷入sql語句,然後運行


建立成功後,查看庫xiaoning,出現person_info的表

修改表結構
語句:alter table person_info
有兩種修改方式 modify、change
說明:Col_name 列名
column_definition欄位類型
old_col_name 原列名
new_col_name 新列名
語句格式:
Modify Col_name column_definition#修改欄位類型
Change old_col_name new_col_name column_definition#修改欄位名
實操:
#使用change或者modify兩種方法修改country欄位長度為50位元組
modify語句:Alter table person_info modify country varchar(50) default ‘china‘;
country語句:Alter table person_info change country country varchar(50) default ‘china‘;
增加欄位:
ADD col_name column_definition
刪除欄位
DROP col_name

MySQL資料庫基礎知識學習筆記(一)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.