2010-11-27 18 views
1

我有以下錯誤的問題,我花了很多時間來解決它。 (2)在/ Applications /應用程序中無法通過套接字'/usr/local/zend/mysql/tmp/mysql.sock'連接到本地MySQL服務器。 MAMP/htdocs目錄解決錯誤不通過套接字連接到本地MySQL服務器/usr/local/zend/mysql/tmp/mysql.sock'(2)in/Applications/MAMP/htdocs

這本是我的環境MAC OSX 10.6.5 + MAMP PRO 1.9.4 + ZendStudio

這是解決方案,解決錯誤

  1. 創建文件夾的/ usr /本地/ zend/mysql/tmp /(如果劑量不存在)
  2. 使用終端和複製此:須藤LN -s /Applications/MAMP/tmp/mysql/mysql.sock /usr/local/zend/mysql/tmp/mysql.sock然後輸入

**此錯誤,因爲Zend公司不能找到mysql.sock。所以我們需要爲它創建別名。

回答

1

另一個解決方案是編輯你的mysql配置文件。你會在那裏找到兩個部分,mysqld爲服務器client爲客戶端應用程序。套接字路徑必須相同。

[mysqld] 
... 
socket=/var/lib/mysql/mysql.sock 

[client] 
... 
socket=/var/lib/mysql/mysql.sock 
相關問題