mysql如何修改index索引名稱
mysql修改index索引名稱
任務(wù)目標(biāo)
修改表的索引名稱,從rbac_urlpermission_menu_id_bef8ddae修改為rbac_permission_menu_id_bef8ddae
使用DBeaver工具修改mysql表索引名稱,出錯(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性能全面優(yōu)化方法參考,從CPU,文件系統(tǒng)選擇到mysql.cnf參數(shù)優(yōu)化
本文整理了一些MySQL的通用優(yōu)化方法,做個(gè)簡(jiǎn)單的總結(jié)分享,大部分情況下都介紹了適用的場(chǎng)景,如果你的應(yīng)用場(chǎng)景和本文描述的不太一樣,那么建議根據(jù)實(shí)際情況進(jìn)行調(diào)整2018-03-03MySQL之解決字符串?dāng)?shù)字的排序失效問(wèn)題
這篇文章主要介紹了MySQL之解決字符串?dāng)?shù)字的排序失效問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-08-08Mysql的增刪改查語(yǔ)句簡(jiǎn)單實(shí)現(xiàn)
這篇文章主要介紹了Mysql的增刪改查語(yǔ)句簡(jiǎn)單實(shí)現(xiàn)的相關(guān)資料,需要的朋友可以參考下2017-04-04千萬(wàn)級(jí)用戶系統(tǒng)SQL調(diào)優(yōu)實(shí)戰(zhàn)分享
這篇文章主要介紹了千萬(wàn)級(jí)用戶系統(tǒng)SQL調(diào)優(yōu)實(shí)戰(zhàn)分享,用戶日活百萬(wàn)級(jí),注冊(cè)用戶千萬(wàn)級(jí),而且若還沒(méi)有進(jìn)行分庫(kù)分表,則該DB里的用戶表可能就一張,單表上千萬(wàn)的用戶數(shù)據(jù),下面我們就來(lái)學(xué)習(xí)如何讓優(yōu)化,需要的朋友可以參考一下2022-03-03- 文章介紹了MySQL慢查詢排查的步驟,包括查看當(dāng)前正在運(yùn)行的事務(wù)狀態(tài)、查看線程狀態(tài)、殺死線程、輔助判斷命令、開啟慢查詢?nèi)罩竞烷_啟通用查詢?nèi)罩?/div> 2025-02-02
mysql 添加用戶并分配select權(quán)限的實(shí)現(xiàn)
在開發(fā)MySQL應(yīng)用程序時(shí),為了保證數(shù)據(jù)的安全性和準(zhǔn)確性,通常需要設(shè)置不同級(jí)別的用戶權(quán)限,本文主要介紹了mysql 添加用戶并分配select權(quán)限的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2024-01-01最新評(píng)論