MySQL 8.0.31中使用MySQL Workbench提示配置文件錯(cuò)誤信息解決方案
MySQL 8.0.31中使用MySQL Workbench提示配置文件錯(cuò)誤信息 Error opening configuration file UnicodeDecodeError:‘gbk’ coded can’t decode byte 0x92 in position 5004: illegal multibyte sequence
配置文件之前安裝MySQL Server的時(shí)候編碼格式好像改了, 才使的MySQL Workbench能打開配置文件;
過完年回來發(fā)現(xiàn)還是會(huì)報(bào)錯(cuò),這個(gè)報(bào)錯(cuò)看起來就是字符集的問題;
這個(gè)2^32-1的減號(hào),就是字符集有問題,我把它刪掉然后輸入我英文的減號(hào)-,就可以修改好了,要用管理員權(quán)限來保存修改;
點(diǎn)擊Workbench的Discard按鈕,重新加載配置文件;
提示pos:5018還有問題;
“Unique”
這個(gè)單詞兩邊的冒號(hào)有問題,修改成英文的雙冒號(hào)
“Unique”
修改好了如下,仔細(xì)看我截的圖是有區(qū)別的:
我英文雙冒號(hào)一點(diǎn)都不傾斜,發(fā)現(xiàn)了沒
點(diǎn)擊保存;再到workbench點(diǎn)discard,又發(fā)現(xiàn)一處別的
那我直接用批量搜索查找修改這樣的冒號(hào)算了;
有3處需要修改的,修改這樣的冒號(hào)再點(diǎn)保存,discard就OK了!
補(bǔ)充:MySQL Workbench部分出錯(cuò)及可能解決方案
出錯(cuò)一:8.0.23.0版本,在workbench內(nèi)建立表eg1,select * from eg1無返回結(jié)果,無法向表內(nèi)導(dǎo)入數(shù)據(jù),在如下圖的下一步,workbench會(huì)直接閃退
可行的辦法:(不建議,但我就是這么干的)重裝8.0.22.0版本,不使用8.0.23.0版本,但這樣可能會(huì)伴隨mysql connector net的無法刪除(具體重裝,網(wǎng)上有教程),個(gè)人實(shí)驗(yàn)過刪除workbench文件夾沒用,不過可以一試,反正不會(huì)導(dǎo)致啥大的問題
出錯(cuò)二:在出錯(cuò)一的基礎(chǔ)上刪除mysql connector net無法完全刪除
可行的辦法:故從官網(wǎng)下載8.0.22.0版本的mysql connector net的msi文件,再找一個(gè)別人已安裝好的mysql connector net文件夾(一般在:C:\Program Files (x86)\MySQL)拷貝過來放在C:\Program Files (x86)\MySQL里就行了,注意是 x86的Program Files ,不是上面一個(gè),不過可能會(huì)有出錯(cuò)三
鏈接:
mysql connector net文件夾拷貝
鏈接: https://pan.baidu.com/s/1TQ9fVqYEgON4GWAKjkdN6w?pwd=etaj 提取碼: etaj
出錯(cuò)三:安裝8.0.22.0版本的mysql connector net的msi文件時(shí)提示 “ 配置文件已損壞,請(qǐng)聯(lián)系技術(shù)人員 ” ,可能的原因是在出錯(cuò)一時(shí)誤刪了部分的注冊(cè)表(真的一言難盡,我重裝MySQL時(shí)CTRL+f 刪了有關(guān)mysql connector net的注冊(cè)表,結(jié)果安裝時(shí)給我蹦出來這個(gè)錯(cuò)誤,真的心態(tài)爆炸),解決辦法可參考:
到此這篇關(guān)于MySQL 8.0.31中使用MySQL Workbench提示配置文件錯(cuò)誤信息的文章就介紹到這了,更多相關(guān)MySQL Workbench提示配置文件錯(cuò)誤信息內(nèi)容請(qǐng)搜索以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持!
