2017-06-20 46 views
1

我已經在Ubuntu 16.0.4的/ opt/lampp中安裝了XAMPP 1.6.2(需要使用此特定版本)。 我已經使用apt-get安裝了Mysql 5.7.18-0ubuntu0.16.04.1。 我需要使用隨XAMPP附帶的PHP安裝的MySQL版本。使用與XAMPP 1.6.2一起附帶的PHP的獨立MySQL安裝

當我嘗試PHP與MySQL(獨立安裝)連接時,我得到這個錯誤:

Can't connect to local MySQL server through socket '/opt/lampp/var/mysql/mysql.sock'

嘗試下面的事情後,我仍然得到這個錯誤:

  1. 替換所有出現'/opt/lampp/var/mysql/mysql.sock'與'/var/run/mysqld/mysqld.sock'放在/ opt/lampp目錄中。
  2. 重新啓動Apache,MySQL。
  3. 重新啓動的系統。搜索#2
  4. ,並試圖現有解決方案(如編輯my.cnf中。)

請幫我出; 謝謝。

+0

是運行mysql服務嗎? – FMashiro

+0

是的, 我試圖重新啓動它。 它沒有幫助 –

+0

你確定這是正確的MySQL服務嗎? (如5.7版本) – FMashiro

回答

0

我解決了這個問題,只需在my.cnf文件中用127.0.0.1替換localhost即可。
由於Fmashiro指出,這可能是由於丟失/損壞的套接字文件而發生的。