???????????????? 今天遇上怪事憔杨,MySQL Workbench在mac 系統(tǒng)上卡死退出后再也打不開,
??????????
鬧騰半天蒜胖,重啟消别,重裝各種嘗試,在網(wǎng)上也找了很多的帖子台谢,最后其實(shí)就是當(dāng)前用戶的關(guān)于MySQLWorkbench的配置信息損壞了寻狂,那么如何解決配置信息損壞的問題呢。
首先:打開 Finder------? comd+shift+G? 快捷鍵打開路徑查找/Library/Application Support/MySQL/Workbench/朋沮,這個(gè)目錄:刪除 ~/Library/Application Support/MySQL/Workbench/ 蛇券,然后重啟即可(重啟會(huì)重新創(chuàng)建該目錄);當(dāng)然為了保存好自己曾經(jīng)建立好的數(shù)據(jù)庫(kù)連接信息,則可以先備份其中的connections.xml文件樊拓,在正常啟動(dòng)后又將該文件復(fù)制回去纠亚,然后重啟MySQLWorkbench,一般可以正常啟動(dòng)而且以前的MySQL DB連接信息也不會(huì)丟掉筋夏。
如果你的OK了蒂胞,那恭喜你√跖瘢可是骗随,很不幸的是,這個(gè)問題解決了赴叹,新的問題接踵而至鸿染,鏈接不上數(shù)據(jù)庫(kù),之前設(shè)置的密碼也是錯(cuò)誤的乞巧,上圖
,無奈涨椒。繼續(xù)尋求各種方法,最后功夫不負(fù)有心人摊欠,在網(wǎng)上找到帖子丢烘,數(shù)據(jù)庫(kù)的配置可能有問題柱宦,解決方案如下:
1.找到終端些椒,輸入以下代碼
//清空mysql,即卸載mysql
1 sudo rm /usr/local/mysql
2 sudo rm -rf /usr/local/mysql*
3 sudo rm -rf /Library/StartupItems/MySQLCOM
4 sudo rm -rf /Library/PreferencePanes/My*
5 vim /etc/hostconfig? (and removed the line MYSQLCOM=-YES-)
6 rm -rf ~/Library/PreferencePanes/My*
7 sudo rm -rf /Library/Receipts/mysql*
8 sudo rm -rf /Library/Receipts/MySQL*
9 sudo rm -rf /var/db/receipts/com.mysql.*
??????? 接下來需要重啟電腦,在重新安裝數(shù)據(jù)庫(kù)掸刊,安裝步驟就是直接點(diǎn)擊? next就OK免糕,安裝時(shí)的最后一步會(huì)提示一個(gè)初始化的密碼,將初始密碼記錄下來,
? ? ? 再打開workbench 新建一個(gè)連接,點(diǎn)擊進(jìn)入就會(huì)提示讓你輸入密碼石窑,密碼就填剛剛得到的初始密碼:
點(diǎn)擊MySql小黑框牌芋,進(jìn)去之后就輸入剛才得到的密碼(并不是一大串都是密碼哦),密碼就在里面松逊,我相信你可以找出來的躺屁。
? 最后,填完密碼后经宏,會(huì)出現(xiàn)如下的輸入框犀暑,舊密碼填輸入初始密碼,然后再繼續(xù)輸入你自己設(shè)置的密碼烁兰,點(diǎn)擊ok耐亏,
之后再進(jìn)入數(shù)據(jù)庫(kù)就使用你設(shè)置的密碼。
其實(shí)遇上問題是好事沪斟,這是某位良師常常的教誨广辰。。主之。择吊。。槽奕。