欢迎投稿

今日深度:

mysql如何修改index索引名称,

mysql如何修改index索引名称,


目录
  • mysql修改index索引名称
    • 任务目标
    • 正常的使用DBeaver工具修改
    • sql语句
    • 查看mysql版本
    • 版本底于5.7的,所以需要先删除,再重新添加
  • 总结

    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的,所以需要先删除,再重新添加

    总结

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

    您可能感兴趣的文章:
    • 修改Mysql索引长度限制解决767 byte限制问题
    • mysql5.6建立索引报错1709问题及解决
    • Mysql行格式索引页详解
    • MySQL关于索引的分类与优化详解
    • MySQL中的性别字段到底加不加索引

    www.htsjk.Com true http://www.htsjk.com/Mysql/47781.html NewsArticle mysql如何修改index索引名称, 目录 mysql修改index索引名称 任务目标 正常的使用DBeaver工具修改 sql语句 查看mysql版本 版本底于5.7的,所以需要先删除,再重新添加 总结 mysql修改index索引名...
    评论暂时关闭