[英]How to completely uninstall MySQL on MacOS
我遵循了另一個stackoverflow帖子,以完全卸載MySQL的所有實例(我有5 ..)
$ sudo rm /usr/local/mysql
$ sudo rm -rf /usr/local/mysql*
$ sudo rm -rf /Library/StartupItems/MySQLCOM
$ sudo rm -rf /Library/PreferencePanes/My*
edit /etc/hostconfig and remove the line MYSQLCOM=-YES-
$ rm -rf ~/Library/PreferencePanes/My*
$ sudo rm -rf /Library/Receipts/mysql*
$ sudo rm -rf /Library/Receipts/MySQL*
$ sudo rm -rf /private/var/db/receipts/*mysql*
$ sudo rm -rf /var/db/receipts/com.mysql.mysql*
並使用重新安裝
brew install mysql
但是當我啟動服務器時,我必須輸入舊的root用戶密碼,這意味着它仍將密碼存儲在某個地方。
Brew提示我更改密碼,然后出現此錯誤
... Failed! Error: File './mysql/user.MYD' not found (Errcode: 2 - No such file or directory)
因此很明顯,mysql尚未完全卸載。
最終通過運行解決它
ps -ax | grep mysql
然后轉到每個文件夾並刪除所有mysql數據
然后卸載XAMPP
然后重啟電腦
然后
brew install mysql
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.