試圖退出macports mysql安裝並返回到Snow Leopard Server的內置MySQL服務器,但我無法讓它正常工作。Snow Leopard服務器MySQL服務和MacPorts MySQL安裝問題
當我禁用macports並啓用內置服務時,找不到mysql.sock
(找到mysql.sock不返回任何內容)。當我重新啓用macport mysql時,發現mysql.sock,但現在我無法禁用內置的MySQL服務。
每當我嘗試,它只是重新啓用它。
我要運行下面的命令來獲得的MacPorts的MySQL在重新啓動工作:
sudo launchctl unload -w /Library/LaunchDaemons/org.macports.mysql5.plist
sudo launchctl load -w /Library/LaunchDaemons/org.macports.mysql5.plist
ln -s /var/mysql/mysql.sock /tmp/mysql.sock
權限上的/ var/mysql的是(這是內置的服務被設置爲):
drwxr-xr-x 111 _mysql _mysql
權限上DATADIR是MacPorts的:
drwxr-xr-x 116 _mysql _mysql
在同一時間,根據ACCES內置mysql的日誌文件,它啓動正確(2010)。有沒有辦法在我重新啓動時手動禁用此服務啓動?
我意識到我的問題並不清楚,但不知怎的,以前的管理員得到的macports mysql與內置的mysql綁定在一起,我有一段時間解開它們。