mysql如何修改index索引名稱(chēng)
mysql修改index索引名稱(chēng)
任務(wù)目標(biāo)
修改表的索引名稱(chēng),從rbac_urlpermission_menu_id_bef8ddae修改為rbac_permission_menu_id_bef8ddae
使用DBeaver工具修改mysql表索引名稱(chēng),出錯(cuò)的情況。
正常的使用DBeaver工具修改

sql語(yǔ)句
如下:
ALTER TABLE test2.rbac_permission_menus RENAME INDEX rbac_urlpermission_menu_id_bef8ddae TO rbac_permission_menu_id_bef8ddae;

百度查找了相關(guān)資料之后,這個(gè)和mysql的版本有關(guān)系
如果mysql版本是在5.7之后,是不會(huì)報(bào)錯(cuò)的,可以正常運(yùn)行
但如果是5.7版本之前,則就會(huì)報(bào)上述的錯(cuò)誤
查看mysql版本

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

總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
MySQL數(shù)據(jù)庫(kù)備份與恢復(fù)方法
網(wǎng)站數(shù)據(jù)對(duì)我們對(duì)站長(zhǎng)來(lái)說(shuō)都是最寶貴的,我們平時(shí)應(yīng)該養(yǎng)成良好的備份數(shù)據(jù)的習(xí)慣。2010-12-12
linux使用mysqldump+expect+crontab實(shí)現(xiàn)mysql周期冷備份思路詳解
這篇文章主要介紹了linux使用mysqldump+expect+crontab實(shí)現(xiàn)mysql周期冷備份,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-10-10
MySQL 批量插入的原理和實(shí)戰(zhàn)方法(快速提升大數(shù)據(jù)導(dǎo)入效率)
在日常開(kāi)發(fā)中,我們經(jīng)常需要將大量數(shù)據(jù)批量插入到 MySQL 數(shù)據(jù)庫(kù)中,本文將介紹批量插入的原理、實(shí)現(xiàn)方法,并結(jié)合 Python 和 PyMySQL 庫(kù)提供詳細(xì)的實(shí)戰(zhàn)示例,感興趣的朋友跟隨小編一起看看吧2025-11-11
mysql 忘記密碼的解決方法(linux和windows小結(jié))
下面是linux和windows下mysql丟失密碼的解決辦法2008-12-12
Linux如何添加mysql系統(tǒng)環(huán)境變量
這篇文章主要介紹了Linux如何添加mysql系統(tǒng)環(huán)境變量問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-04-04
一次Mysql使用IN大數(shù)據(jù)量的優(yōu)化記錄
這篇文章主要給大家介紹了關(guān)于Mysql使用IN大數(shù)據(jù)量的優(yōu)化的實(shí)戰(zhàn)記錄,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-09-09

