我已經在我的 Linux 機器上安裝了 XAMPP,並且 phpmyadmin 工作正常。但是當我嘗試使用 mysql 命令使用控制台啟動 mysql 時,出現以下錯誤。
ERROR 2002 (HY000): Can't connect to local MySQL server through socket
'/var/lib/mysql/mysql.sock' (2)
當我嘗試使用 cake php Bakery 控制台時,出現相同的錯誤
** 由於我安裝了 XAMPP ,因此 /var/lib 中沒有名為 mysql 的資料夾
你能幫助我嗎?
答案1
嘗試以 root 身分執行 mysql 守護程式。 sudo /etc/init.d/mysqld start
以 ubuntu 為例。
答案2
檢查要連接MySQL的使用者是否有開啟/var/lib/mysql/mysql.sock的檔案系統權限