色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

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

如何修改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 數據庫
主站蜘蛛池模板: 美女很黄很黄免费的 | 亚洲国产成人最新精品资源 | 欧美综合视频在线 | 老头巨大粗长xxxxx | 免费v片视频在线观看视频 免费v片在线观看 | 久久精品国产一区二区 | 日本三级香港三级人妇r | 亚洲成av人片在线观看无码 | 老师张开腿让我捅 | 欧美一级毛片欧美一级成人毛片 | 亚洲高清国产品国语在线观看 | 日韩精品一区二区三区乱码 | 欧美成人激情在线 | 成人18免费网 | ⅹxx中国xxx人妖 | 久久有这有精品在线观看 | 亚洲精品国产成人99久久 | 在线播放免费播放av片 | 午夜影院在线免费 | 欧美视频在线观看一区二区 | 久久er视频 | 日韩特级毛片免费观看视频 | 黄色美女在线观看 | 国产亚洲精品精品国产亚洲综合 | 黄色网址网站 | 久久国产乱子伦精品免费不卡 | 香蕉网站狼人久久五月亭亭 | 在线毛片观看 | 亚洲人成亚洲精品 | 日韩三级视频 | 免费中文字幕在线 | 男人扒开双腿女人爽视频免费 | 一级看片免费视频囗交 | 完整日本特级毛片 | 日韩欧美毛片免费看播放 | 欧美性色黄大片一级毛片视频 | 国产精品无码久久久久 | 草草影院在线观看 | 亚洲bt欧美bt国产bt | 亚洲国产成人九九综合 | 视频精品一区 |