我在 Macbook(不是 Pro)上執行 Leopard (10.5.8),並且 MySQL 運作正常,但「首選項」窗格無法正常運作。我認為全新安裝是個好主意,因此我完成了這裡描述的卸載過程:
……其中包括刪除一堆這樣的檔案:
sudo rm /usr/local/mysql
sudo rm -rf /usr/local/mysql*
sudo rm -rf /Library/StartupItems/MySQLCOM
sudo rm -rf /Library/PreferencePanes/My*
vim /etc/hostconfig and removed the line MYSQLCOM=-YES-
rm -rf ~/Library/PreferencePanes/My*
sudo rm -rf /Library/Receipts/mysql*
sudo rm -rf /Library/Receipts/MySQL*
但現在當我嘗試安裝時mysql-5.5.20-osx10.5-x86.pkg
我明白了:
以下安裝步驟無法執行適用於 Mac OS X 的 mysql 5.5.20-community 的 postflight 腳本。
每次安裝失敗後,mysql都在那裡,但我所有使用它的嘗試都會得到相同的錯誤訊息:
$ mysql -u root -p
dyld: unknown required load command 0x80000022
我能做些什麼?
答案1
在您引用的第一個連結中,缺少一個命令,本阿爾珀特回答了這個回應。
$ sudo rm -rf /var/db/receipts/com.mysql.*