mysql如何修改index索引名称

 更新时间:2024年04月01日 08:56:10   作者:水巷石子  
这篇文章主要介绍了mysql如何修改index索引名称问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
(福利推荐:【腾讯云】服务器最新限时优惠活动,云服务器1核2G仅99元/年、2核4G仅768元/3年,立即抢购>>>:9i0i.cn/qcloud

(福利推荐:你还在原价购买阿里云服务器?现在阿里云0.8折限时抢购活动来啦!4核8G企业云服务器仅2998元/3年,立即抢购>>>:9i0i.cn/aliyun

mysql修改index索引名称

任务目标

修改表的索引名称,从rbac_urlpermission_menu_id_bef8ddae修改为rbac_permission_menu_id_bef8ddae

使用DBeaver工具修改mysql表索引名称,出错的情况。

正常的使用DBeaver工具修改

sql语句

如下:

ALTER TABLE test2.rbac_permission_menus RENAME INDEX rbac_urlpermission_menu_id_bef8ddae TO rbac_permission_menu_id_bef8ddae;

百度查找了相关资料之后,这个和mysql的版本有关系

如果mysql版本是在5.7之后,是不会报错的,可以正常运行

但如果是5.7版本之前,则就会报上述的错误

查看mysql版本

image-20211108141741105

版本底于5.7的,所以需要先删除,再重新添加

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持程序员之家。

相关文章

  • 一文弄懂MySQL索引创建原则

    一文弄懂MySQL索引创建原则

    在关键字段的索引上建与不建索引,查询速度相差近100倍,但差的索引和没有索引效果一样,索引并非越多越好,因为维护索引需要成本,下面这篇文章主要给大家介绍了关于MySQL索引创建原则的相关资料,需要的朋友可以参考下
    2022-02-02
  • Mysql将字符串按照指定字符分割的正确方法

    Mysql将字符串按照指定字符分割的正确方法

    字符串分割是我们开发中经常会遇到的一个需求,下面这篇文章主要给大家介绍了关于Mysql将字符串按照指定字符分割的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2022-05-05
  • 生产库自动化MySQL5.6安装部署详细教程

    生产库自动化MySQL5.6安装部署详细教程

    自动化运维是一个DBA应该掌握的技术,其中,自动化安装数据库是一项基本的技能,这篇文章主要介绍了生产库自动化MySQL5.6安装部署详细教程,需要的朋友可以参考下
    2016-09-09
  • Mysql连接无效(invalid connection)问题及解决

    Mysql连接无效(invalid connection)问题及解决

    这篇文章主要介绍了Mysql连接无效(invalid connection)问题及解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-02-02
  • Centos7安装 mysql5.6.29 shell脚本

    Centos7安装 mysql5.6.29 shell脚本

    这篇文章主要为大家详细介绍了Centos7安装mysql5.6.29的shell脚本,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-03-03
  • MySQL中使用replace、regexp进行正则表达式替换的用法分析

    MySQL中使用replace、regexp进行正则表达式替换的用法分析

    这篇文章主要介绍了MySQL中使用replace、regexp进行正则表达式替换的用法,结合具体实例形式分析了replace、regexp正则替换的使用技巧与相关注意事项,需要的朋友可以参考下
    2017-03-03
  • mysql prompt一个特别好用的命令

    mysql prompt一个特别好用的命令

    本篇文章是对mysql中的prompt进行了详细的分析介绍,需要的朋友参考下
    2013-06-06
  • MacBook下python3.7安装教程

    MacBook下python3.7安装教程

    这篇文章主要为大家详细介绍了MacBook下python3.7安装教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-07-07
  • Mysql存储过程如何实现历史数据迁移

    Mysql存储过程如何实现历史数据迁移

    这篇文章主要介绍了Mysql存储过程如何实现历史数据迁移,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-01-01
  • MySql 5.7.17免安装配置教程详解

    MySql 5.7.17免安装配置教程详解

    这篇文章给大家详细介绍了MySql 5.7.17免安装配置教程,首先大家需要先下载mysql 5.7.17 的安装包,然后解压,具体配置过程大家通过本文一起学习吧
    2017-03-03

最新评论

?


http://www.vxiaotou.com