[英]How to remove installation of MySQL on Mac OS X
我需要在mac os上安裝舊版本的mysql服務器,但我有一個更新的版本。
我試圖刪除這個較新的安裝(5.1),但是當啟動舊版本安裝(5.0b)消息時“無法在此磁盤中安裝用於Mac OS X的MySQL 5.0.51b-community。此軟件的新版本存在alrady在這個磁盤上“。
我無法識別問題,因為我刪除了所有previouse安裝數據,但安裝程序說沒有。
Mac OS版本10.6。
嘗試也跑
sudo rm -rf /var/db/receipts/com.mysql.*
試試這個,我不得不掙扎,但這對我有用!!!!!!!
sudo rm /usr/local/mysql
sudo rm -rf /usr/local/mysql*
sudo rm -rf /Library/StartupItems/MySQLCOM
sudo rm -rf /Library/PreferencePanes/My*
sudo vi /etc/hostconfig
(刪除行MYSQLCOM = -YES) sudo rm -rf /Library/Receipts/mysql*
sudo rm -rf /Library/Receipts/MySQL*
sudo rm -rf /var/db/receipts/com.mysql.*
測試查找名稱中包含“mysql”的所有文件和文件夾,查看它們並查看是否也必須刪除它們。
使用以下命令查找所有文件。
sudo find / | grep -i mysql
如果放入|,則可以滾動輸出 最后減少(在它找到某些東西之前不會顯示任何東西,只是因此你不會認為命令失敗。):-)你可以按如下方式編寫它。
sudo find / | grep -i mysql | less
要刪除文件/文件夾,您必須運行以下命令(-f表示強制,因此您將無法恢復文件,並且在刪除文件之前不會要求您進行確認):
sudo rm -rf /path/to/file/or/folder
希望這會有所幫助。
我相信你基本上可以刪除/usr/local/mysql-Version/
並取消鏈接/usr/local/mysql
目錄。 擺脫系統pref和啟動項可能更難,但我沒有安裝那些,所以我無法幫助那里。
您可以使用內置實用程序pkgutil刪除包裹收據:
sudo pkgutil --forget com.mysql.mysql
在Snow Leopard上,我不得不另外殺死mysqld並做到了
rm /private/var/db/receipts/com.mysql.*
sudo rm -rf / Users // Library / StartupItems / MySQLCOM sudo rm -rf / Users // Library / PreferencePanes / My * sudo rm -rf / Users // Library / Receipts / mysql * sudo rm -rf / Users // Library /收益/ MySQL的*
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.