MYSQL的資料修改

來源:互聯網
上載者:User

標籤:mysql的資料修改

 1 添加單列

a ALTER TABLE 列表名 ADD 要加的參數名(如年齡)內容(如21); 【位於所有列的最下面】 

b ALTER TABLE 列表名 ADD 要加的參數名(如年齡)內容(如21)TIRST; 【新添加的這列位於最前面】 

c ALTER TABLE 列表名 ADD 要加的參數名(如年齡) 內容(如21)AFIER 指定的那一列;【新添加的列位於你指定的那一列下面 】

2 添加多列

ALTERTABLE 列表名ADD 要加的參數名(如年齡) 內容(如21);要加的參數名(如姓名)  內容(如蘇琳琳);等等【位於所有列的最下面】

3 刪除單列

ALTEERTABLE 列表名 DROP 要刪除的參數名(如年齡);

4 刪除多列

ALTER TABLE 列表名 DROP 要刪除的參數名(如姓名),也要刪除的參數名(如年齡);等等

5 還可以邊刪除邊添加

6 添加主鍵約束(只能有一個)

ALTER TABLE 列表名 PRIMARY REY (要加的主鍵約束名);(其實就是參數名如姓名)

7 添加唯一約束(可以有多個)

ALTER TABLE 列表名 ADD  UNIQUE  (要添加的唯一約束名);(其實就是參數名如年齡)

8 添加外鍵約束

ALTERTABLE 列表名 ADD  FOREIGN KEY(外鍵參數) REFRENCES 列表名(參數名);

9 添加預設約束

ALTER ABLE 表名 ALTER 參數 SET DEFAULT 預設值; 

10 刪除預設約束

ALTER TABLE 表名 ALTER 參數 DROP DEFAULT;

11 查看列表中哪些參數有約束和索引

第一步   SHOW INDEXES FROM 列表名;

第二步    SHOW INDEXES FROM  列表名\G;   

12 刪除主鍵約束

ALTER TABLE 表名 DROP  PRIMAPY KEY;

13 刪除唯一約束

ALTER TABLE 表名 DROP  INDEX  參數;

14 刪除外鍵約束

ALTER TABLE 表名 DROP  FOREIGN  KEY 外鍵約束名;

15 查看外鍵約束名

SHOW CREATE TABLE 表名;

16 刪除索引

ALTER TABCE 表名 DROP INDEX 有索引的參數名;


                       


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.