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

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

如何修改mysql數據表主鍵

瀏覽:24日期: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 數據庫
主站蜘蛛池模板: 欧美亚洲日本视频 | 亚洲区精品久久一区二区三区 | 免费狼人久久香蕉网 | 男女扒开双腿猛进入免费网站 | 日本精品一区二区三区在线视频一 | 国产真实乱子伦精品视手机观看 | 国产精品亚洲欧美日韩久久 | 成人午夜影视全部免费看 | 农村寡妇女人一级毛片 | 97超级碰碰碰免费公开在线观看 | 国产亚洲精品国产一区 | 中文字幕s级优女区 | 久久久免费网站 | 欧美久草视频 | 久久国产经典视频 | 免费观看欧美一级毛片 | 一个色综合久久 | α级毛片 | 99毛片| 免费看黄色三级毛片 | 可以免费看黄的网址 | 一级国产在线观看高清 | 日本久久一区二区 | 91精品国产综合久久欧美 | 日本人一级毛片免费视频 | 嫩草影院ncyy在线观看 | 日本免费特黄aa毛片 | 欧美日本国产 | 免费看一区二区三区 | 成年女人永久免费观看片 | 日韩18在线观看 | 亚洲一区免费看 | 99久久免费精品视频 | 国产成人精品视频一区二区不卡 | 在线视频亚洲欧美 | 欧美激情视频一级视频一级毛片 | 国产毛片久久久久久国产毛片 | 手机看片1024精品日韩 | 亚欧成人毛片一区二区三区四区 | 午夜爽爽| 国产欧美一区二区精品久久久 |