午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁技術文章
文章詳情頁

如何修改mysql數據表主鍵

瀏覽:99日期:2023-06-08 19:37:37
目錄修改mysql數據表主鍵mysql表的修改---主鍵等各種約束總結修改mysql數據表主鍵

這里以網上copy的建表語句為例

create table users(? ? name ? ? ?varchar(50) ? ? ? ? ? ? ? ? ? ? ? ? null,? ? salt ? ? ?char(4) ? ? ? ? ? ? ? ? ? ? ? ? ? ? null comment '鹽',? ? password ?varchar(255) ? ? ? ? ? ? ? ? ? ? ? ?null comment '密碼',? ? create_at timestamp default CURRENT_TIMESTAMP null comment '創(chuàng)建時間',? ? update_at timestamp default CURRENT_TIMESTAMP not null on update CURRENT_TIMESTAMP comment '修改時間',? ? tid ? ? ? int unsigned auto_increment? ? ? ? primary key)? ? charset = utf8;

mysql的版本是8,這里要把主鍵tid改為id。需改自增主鍵需要三步驟

先刪除掉自增

alter table ?users modify tid int not null;

再刪除主鍵

alter table ?users drop primary key;

修改名稱

alter table ?users change tid id int unsigned auto_increment primary key;mysql表的修改---主鍵等各種約束

1、添加字段

alter table 表名 add column 字段 字段類型 約束

2、更改原表字段名,同時可以更改字段類型,長度,約束

alter table 表名 change 舊字段 新字段 字段 字段類型 約束

3、更改字段類型,長度,約束

alter table 表名 modify 字段 字段類型 約束

4、刪除字段

alter table 表名 drop 字段名

5、增加主鍵,可以增加聯合主鍵

alter table 表名 add primary key(字段名1,字段名2)

6、刪除主鍵

alter table 表名 drop primary key

7、增加外鍵

alter table 表名 add constraint 約束名 foreign key 表名(字段名1,字段名2) references 關聯表(字段名1,字段名2)

8、刪除外鍵

alter table 表名 drop foreign key 外鍵名

9、修改表名稱

alter table 表名 rename to 新表名總結

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持好吧啦網。

標簽: MySQL 數據庫
主站蜘蛛池模板: 人人看超碰| 亚洲3p | 国产视频一区在线播放 | 六月丁香婷婷网 | 精品热| 四虎影视在线观看 | 国产专区第一页 | 91亚洲国产成人精品一区二区三 | 亚洲精品香蕉 | 国产伦理久久精品久久久久 | 国产又长又粗 | 国产精品久久久久久久免费 | 日韩精品在线观看免费 | 国产白丝精品91爽爽久久 | 香蕉视频链接 | 在线视频一区二区 | 一本一道波多野结衣一区二区 | 亚洲国产中文字幕 | 少妇高潮av久久久久久 | 成人性生交大全免 | 91在线视频免费看 | 久操资源网 | 亚洲插插 | 黑人巨大精品欧美一区二区 | 欧美伊人网 | 中国一级黄色录像 | 欧美在线日韩 | 中文字幕亚洲欧美日韩在线不卡 | 成人国产视频在线观看 | 香蕉av777xxx色综合一区 | 日韩精品国产精品 | 亚洲色图20p | 蜜桃视频网站在线观看 | 18视频在线观看网站 | 欧美99 | 日韩欧美黄色 | av资源网在线观看 | 亚欧视频在线 | 手机在线色 | 国产在线网 | 五月婷婷六月综合 |