国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

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

如何修改mysql數據表主鍵

瀏覽:30日期: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 '創建時間',? ? 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 數據庫
主站蜘蛛池模板: 一色屋色费精品视频在线看 | 国产欧美精品午夜在线播放 | 国产精品91av | 亚洲国产精品国产自在在线 | 国产精品亚洲欧美日韩一区在线 | 亚洲欧美日韩精品久久亚洲区 | 中文字幕一区二区三区视频在线 | 五月六月伊人狠狠丁香网 | 免费成人在线网站 | 国产国产成人人免费影院 | 欧美性色生活免费观看 | 欧美午夜免费一级毛片 | 一级毛片在播放免费 | 91久久久久久久 | 亚洲免费网站在线观看 | 精品三级网站 | 欧美成人性色区 | 欧美高清正版在线 | 在线视频 国产交换 | 日本一区毛片免费观看 | 中文字幕在亚洲第一在线 | 中国一级特黄真人毛片 | 欧美怡红院高清在线 | 中文字幕在线一区二区三区 | 蜜臀91精品国产高清在线观看 | 久久视屏这里只有精品6国产 | 国产乱码一区二区三区四 | 日韩欧美国产视频 | 欧美性色黄大片在线观看 | 女人又黄的视频网站 | 精品视频一区二区三区在线观看 | 欧美精品aaa久久久影院 | 久草在线网址 | 色欲麻豆国产福利精品 | 成人国产精品免费视频不卡 | 手机在线观看精品国产片 | 经典日韩 | 午夜视频一区二区三区 | 日本高清va不卡视频在线观看 | 日韩视频在线观看中字 | 久久久久久免费视频 |