美文网首页
mysql 添加和删除唯一索引、主键

mysql 添加和删除唯一索引、主键

作者: fdsun | 来源:发表于2021-03-01 23:17 被阅读0次

    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属性

    相关文章

      网友评论

          本文标题:mysql 添加和删除唯一索引、主键

          本文链接:https://www.haomeiwen.com/subject/mzrtwktx.html