[英]Snow Leopard Server MySQL Service and MacPorts MySQL Install Troubles
嘗試退出macports mysql安裝並返回到Snow Leopard Server的內置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
在macports數據目錄上的權限是:
drwxr-xr-x 116 _mysql _mysql
一次,根據內置mysql的訪問日志文件,它已正確啟動(2010年)。 重新啟動后,是否可以手動禁用此服務以使其無法啟動?
我意識到我的問題有多不清楚,但是以前的管理員以某種方式將macports mysql與內置的mysql綁定在一起,而我卻花了很多時間來解決它們。
在/Library/LaunchDaemons/
plist
中-已安裝應用程序的文件位於,這里是我所擁有的:
$ ls -l /Library/LaunchDaemons/
-r--r--r-- 1 root wheel 573 Jan 10 18:33 at.obdev.littlesnitchd.plist
-rw-r--r-- 1 root wheel 567 Mar 5 19:02 com.parallels.desktop.launchdaemon.plist
lrwxr-xr-x 1 root admin 74 Jan 20 06:21 org.macports.mysql5.plist -> /opt/local/etc/LaunchDaemons/org.macports.mysql5/org.macports.mysql5.plist
lrwxr-xr-x 1 root admin 74 Oct 14 2011 org.macports.rsyncd.plist -> /opt/local/etc/LaunchDaemons/org.macports.rsyncd/org.macports.rsyncd.plist
如果您想檢查MacOS捆綁服務的配置,請查看/System/Library/LaunchDaemons/
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.