[英]uninstall mysql from mac not working
我已經完成了以下步驟:
sudo rm /usr/local/mysql
sudo rm -rf /usr/local/mysql*
sudo rm -rf /Library/StartupItems/MySQLCOM
sudo rm -rf /Library/PreferencePanes/MySQL*
vim /etc/hostconfig and removed the line MYSQLCOM=-YES-
rm -rf ~/Library/PreferencePanes/MySQL*
sudo rm -rf /Library/Receipts/mysql*
sudo rm -rf /Library/Receipts/MySQL*
和
sudo rm -rf /var/db/receipts/com.mysql.*
但是,現在當我嘗試執行命令'brew install mysql'告訴我'mysql-5.6.10已經安裝'
有誰知道這個問題?
**
編輯
**
不知道這是否有助於診斷問題,但......
我正在嘗試做的是使用mysql_secure_installation進行全新安裝。 我無法使用-uroot --password登錄到mysql,因為它告訴我訪問被拒絕了。 在使用'brew uninstall mysql'卸載然后使用'brew install mysql'重新安裝后,我運行了mysql_secure_installation命令。 在第一步,我應該輸入root密碼(如果沒有密碼則按回車鍵)我按下一個空行輸入,它告訴我再次拒絕訪問。
第1步:卸載MySQL。
打開終端並鍵入: cd /usr/local
,按enter
鍵入: ls
,按enter
。
驗證有兩個名為mysql
和mysql-5.1.37-osx10.5-x86_64
(或類似)的項目。
這些是您要刪除的兩個項目。
enter
: sudo rm mysql
,點擊enter
。
輸入: sudo rm -rf mysql-5.1.37-osx10.5-x86_64
,然后按enter
。
第2步:卸載MySQL啟動項。
在Termainl中輸入: cd /Library/StartupItems
,按enter
。
enter
: ls
,按enter
。
驗證是否存在名為MySQLCOM
的項目。 這是您要刪除的項目。
輸入: sudo rm -rf MySQLCOM
,然后按enter
。
出現提示時輸入密碼。
編輯**
刪除配置文件:
/etc/my.cnf
同時刪除以下列表:
/Library/Receipts/InstallHistory.plist
我在我的主目錄~/.my.cnf
找到了一個配置文件。 它給我帶來了很多問題,也應該刪除它。
除了Gokul Nath的回答之外,您可能還需要刪除/Library/PreferencePanes/MySQL.prefPane上的MySQL系統偏好設置
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.