这篇文章主要介绍了mysql中如何删除索引,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。1、根据索引名删除普通索引、唯一索引、全文索引。alter table&nb
这篇文章主要介绍了mysql中如何删除索引,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。
1、根据索引名删除普通索引、唯一索引、全文索引。
alter table 表名 drop KEY 索引名alter table user_index drop KEY name;
实例
alter table user_index drop KEY id_card;alter table user_index drop KEY infORMation;
2、删除主键索引
alter table 表名 drop primary key
注意的是,如果主键自增长,那么不能直接执行此操作(自增长依赖于主键索引),需要取消自增长再行删除:
alter table user_index
重新定义字段
MODIFY id int,drop PRIMARY KEY
但通常不会删除主键,因为设计主键一定与业务逻辑无关。
感谢你能够认真阅读完这篇文章,希望小编分享的“Mysql中如何删除索引”这篇文章对大家有帮助,同时也希望大家多多支持编程网,关注编程网数据库频道,更多相关知识等着你来学习!
--结束END--
本文标题: mysql中如何删除索引
本文链接: https://lsjlt.com/news/279300.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-10-23
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0