???????????????? 今天遇上怪事,MySQL Workbench在mac 系統上卡死退出后再也打不開,
??????????
鬧騰半天,重啟,重裝各種嘗試,在網上也找了很多的帖子,最后其實就是當前用戶的關于MySQLWorkbench的配置信息損壞了,那么如何解決配置信息損壞的問題呢。
首先:打開 Finder------? comd+shift+G? 快捷鍵打開路徑查找/Library/Application Support/MySQL/Workbench/,這個目錄:刪除 ~/Library/Application Support/MySQL/Workbench/ ,然后重啟即可(重啟會重新創建該目錄);當然為了保存好自己曾經建立好的數據庫連接信息,則可以先備份其中的connections.xml文件,在正常啟動后又將該文件復制回去,然后重啟MySQLWorkbench,一般可以正常啟動而且以前的MySQL DB連接信息也不會丟掉。
如果你的OK了,那恭喜你。可是,很不幸的是,這個問題解決了,新的問題接踵而至,鏈接不上數據庫,之前設置的密碼也是錯誤的,上圖
,無奈。繼續尋求各種方法,最后功夫不負有心人,在網上找到帖子,數據庫的配置可能有問題,解決方案如下:
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.*
??????? 接下來需要重啟電腦,在重新安裝數據庫,安裝步驟就是直接點擊? next就OK,安裝時的最后一步會提示一個初始化的密碼,將初始密碼記錄下來,
? ? ? 再打開workbench 新建一個連接,點擊進入就會提示讓你輸入密碼,密碼就填剛剛得到的初始密碼:
點擊MySql小黑框,進去之后就輸入剛才得到的密碼(并不是一大串都是密碼哦),密碼就在里面,我相信你可以找出來的。
? 最后,填完密碼后,會出現如下的輸入框,舊密碼填輸入初始密碼,然后再繼續輸入你自己設置的密碼,點擊ok,
之后再進入數據庫就使用你設置的密碼。
其實遇上問題是好事,這是某位良師常常的教誨。。。。。。