簡體   English   中英

如何在Mac OS X上刪除MySQL的安裝

[英]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.*

試試這個,我不得不掙扎,但這對我有用!!!!!!!

  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. (編輯/ etc / hostconfig) sudo vi /etc/hostconfig (刪除行MYSQLCOM = -YES)
  6. sudo rm -rf /Library/Receipts/mysql*
  7. sudo rm -rf /Library/Receipts/MySQL*
  8. 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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM