以前都是使用phpmyadmin管理mysql數據庫並且登錄都很不錯,但今天登錄時就提示#2002無法登錄字樣了,後來找到一個解決辦法。
把phpmyadmin中的config.inc.php文件中的
將
代碼如下 復制代碼$cfg['Servers'][$i]['host'] = 'localhost';
改為
$cfg['Servers'][$i]['host'] = '127.0.0.1';
如果你不是使用phpmyadmin我們可以直接把連接localhost修改成127.0.0.1或直接IP地址。
也可以嘗試修改php.ini系統文件
修改
代碼如下 復制代碼php.ini : mysql.default_socket = /tmp/mysql.sock
就行了