mysql索引

rorom 2010-02-03 10:18:13
我开始不知道mysql的自动增长列的不再需要设置索引,我现在需要把索引调到另外一个字段上面,那么是不是要先删除之前的索引再设置另一个?
如果删除自动增长列的索引会不会有上面影响?
或者是说能不能不删除直接设置2个索引呢?
...全文
155 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
ACMAIN_CHM 2010-02-03
  • 打赏
  • 举报
回复
一个表上虽然主键只能有一个,但可以有多个索引。


自动增长列 必须是主键的一部分,所以自动增长列也一定会有索引,且无法删除。
yangxiao_jiang 2010-02-03
  • 打赏
  • 举报
回复
一个表中可以有多个索引,不过索引越多,insert和delete就越慢。
rorom 2010-02-03
  • 打赏
  • 举报
回复
好的,我试试
vipper23 2010-02-03
  • 打赏
  • 举报
回复
不用
rorom 2010-02-03
  • 打赏
  • 举报
回复
那我之前把那个自动增长的设置是索引需要取消吗?
vipper23 2010-02-03
  • 打赏
  • 举报
回复
当然可以在除了自动增长列以外的其他列上加索引了。
rorom 2010-02-03
  • 打赏
  • 举报
回复
弄好了,感谢大家

56,679

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧