mysql 添加和刪除唯一索引、主鍵

mysql 添加和刪除唯一索引、主鍵

1、PRIMARY KEY(主鍵索引)

添加 ALTER TABLE `table_name` ADD PRIMARY KEY ( `column` );
刪除 ALTER TABLE `table_name` DROP PRIMARY KEY;


2、UNIQUE(唯一索引)
添加 ALTER TABLE `table_name` ADD UNIQUE ( `column` );
刪除 ALTER TABLE `table_name` DROP INDEX `column`;

3、聯合主鍵
ALTER TABLE `table_name` ADD CONSTRAINT 別名 PRIMARY KEY(列名1,列名2);

4、聯合唯一索引 (ignore 參數已廢棄)
alter table `table_name` add unique index 別名 (aa,bb);
example:
alter table use_info add unique index agd(user_account_id,game_id,daily_date);
alter table user_info add unique key agdkey(user_account_id,game_id,daily_date);

5、普通索引
ALTER TABLE `table_name` ADD INDEX 別名 ( `column` )

6、全文索引

參考鏈接

https://www.cnblogs.com/mafeng/p/10207556.html
https://blog.csdn.net/qq_41884972/article/details/103871900
https://blog.csdn.net/weixin_40805079/article/details/84978158
https://blog.csdn.net/weistin/article/details/79698996
mysql全文索引
mysql 類型轉換函數
mysql的zerofill屬性

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章