mysql學習——資料表基本操作1

來源:互聯網
上載者:User

標籤:desc   關聯   約束   建立串連   mysq   標識   image   scribe   主鍵約束   

 

選擇資料庫

 

 

建立資料表

包括欄位名和資料類型兩部分

 

 

 

查看資料表

 

 

使用主鍵約束

主鍵又稱主碼,能夠唯一的表示表中的一條記錄,分為單欄位主鍵與多欄位聯合主鍵

 

 

單欄位主鍵

 

定義主鍵的兩種方式:

 

1.在最後指定主鍵

2.在主鍵行後標識

 

 

 

 多欄位聯合主鍵

沒有id,將兩個欄位聯合起來做主鍵

 

 使用外鍵約束

外鍵用來在兩個表的資料之間建立串連,他可以是一列或者多列。一個表可以有一個或多個外鍵。

外鍵首先是它表中的一個欄位,它可以不是本表的主鍵,但對應另外一個表的主鍵

例如部門表的主鍵是id,在員工表中有一個鍵與這個id 有關

 

例:定義資料表tb_emp5,並在表上建立外鍵約束

 

 

 定義資料表tb_emp5讓它的鍵deptid作為外部索引鍵關聯到tb_dept1的主鍵id,

 

 

 

 

關聯是指在關係型資料庫中,相關表之間的聯絡。他是通過相同的屬性或屬性群組來表示的。子表的外鍵必須關聯父表的主鍵,且關聯欄位的資料類型必須匹配。

 

 

使用非空約束

欄位名 欄位類型 not null,

表示其插入值不可為空

 

 

 

 

使用唯一性限制式

要求該列唯一,允許為空白,但只能出現一個空值

 

 

 

 

使用預設約束

指定某列的預設值

 

 

查看資料表結構

Describe

Desc 表名

 

 

Show create table

 

 

 設定表的屬性值自動增加

例如讓ID自動增加1

 

 例如執行插入語句並查詢

 

 

 修改資料表名

 

mysql學習——資料表基本操作1

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.