MYSQL 資料修改

2021-09-20 19:19:26 字數 1307 閱讀 1000

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 修改年齡 MYSQL 資料修改

mysql的資料修改 1 新增單列 a alter table 列表名 add 要加的引數名 如年齡 內容 如21 位於所有列的最下面 b alter table 列表名 add 要加的引數名 如年齡 內容 如21 tirst 新新增的這列位於最前面 c alter table 列表名 add 要加...

mysql修改 MySQL資料插入 修改 刪除

insert 語句示例 為了簡單說明一下效果,我們來建立如下結構的mysql資料表,來方便後面的一些示例 create table links name varchar 255 not null default address varchar 255 not null default 插入一條資料,...

mysql 元資料修改 Mysql 元資料操作

記錄幾個mysql元資料操作的語句,以備後用 安裝好mysql之後在例項下缺省會有 mysql information schema performation schema mysql 配置資訊 使用者資訊 慢日誌 server資訊 information schema 記錄全域性 database...