深入理解MySQL【OS X MySQL卸載】
卸載安裝在OS X系統上的MySQL相關包、文件較為繁瑣。它不具有Windows系列工具包一鍵卸載功能,也沒有Linux系列rpm包管理器統一刪除包依賴功能,因此只能憑藉用戶對MySQL的理解程度來一步步刪除相關文件,當然這當中存在著較大安全隱患。
- 關閉MySQL後台服務
$ ps aux | grep mysqld$ pkill -9 mysqld
- 卸載相關包
# 刪除運行時必須文件$ sudo rm -rf /usr/local/mysql/# 刪除元文件$ rm -rf /usr/local/share/mysql/ --> /usr/local/Cellar/mysql $ rm -rf /usr/local/Cellar/mysql/$ rm -rf /usr/local/opt/mysql$ rm -rf /usr/local/include/mysql# 刪除資料庫文件$ rm -rf /usr/local/var/mysql/# 刪除全局配置文件$ rm -f /usr/local/etc/my.cnf# 刪除mysql命令歷史$ rm -f ~/.mysql_history# 刪除brew安裝mysql記錄 $ rm -rf /Users/avanti/Library/Logs/Homebrew/mysql
如果仍然不能夠確定是否有遺漏,即時啟用全目錄檢索措施。
find / -name mysql
注意:部分文件性質屬於鏈接文件,需要在清除基本文件的同時也清除鏈接文件。
推薦閱讀:
※ZMI 10 號移動電源 x MacBook Pro 2016 的正確打開方式
※熱愛 OS X / macOS 的人更多是左派嗎?熱愛 Windows 的人更多是右派嗎?
※暫不推薦將 macOS Sierra 當作主力系統
※Mac系統為什麼沒有像Windows系統中,Alt+(字母)鍵就可以操作菜單欄的快捷鍵?