为了账号安全,请及时绑定邮箱和手机立即绑定

【mysql】怎么修改一个字段的索引类型

【mysql】怎么修改一个字段的索引类型

慕勒3428872 2019-04-24 15:11:23
现有字段code,现在是unique索引,我想改成normal的,怎么写sql,我只能找到添加和删除的没有语句可以直接修改么?
查看完整描述

5 回答

?
皈依舞

TA贡献1851条经验 获得超3个赞

索引是基于表产生的另外一个东西,创建之后就是成型的,改不了,只能干掉,重新创建。


查看完整回答
反对 回复 2019-05-16
?
慕虎7371278

TA贡献1802条经验 获得超4个赞

好像是没有 要先删除再创建


查看完整回答
反对 回复 2019-05-16
?
猛跑小猪

TA贡献1858条经验 获得超8个赞

单个字段的索引修改:alter table 表名 add index “索引名称”如:(unique) ( 字段 ),
多字段的索引修改:alter table 表名 add index 索引名 ( 字段名1字段名2字段名3 ),

https://img1.sycdn.imooc.com//5cdcf08500017cde05690236.jpg

查看完整回答
反对 回复 2019-05-16
?
隔江千里

TA贡献1906条经验 获得超10个赞

不能修改,只能删了重建。
不过有个PT工具还是别的什么工具,好像能直接修改,记得不是很清楚是不是PT了。

查看完整回答
反对 回复 2019-05-16
  • 5 回答
  • 0 关注
  • 2574 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信