鍍金池/ 問答/PHP  HTML/ max OS x 配置mysql,在登錄phpMyAdmin時報2002錯,為什

max OS x 配置mysql,在登錄phpMyAdmin時報2002錯,為什么?

clipboard.png

根據(jù)網(wǎng)上的解決辦法,先停止mysql server。
開一個終端,輸入sudo /usr/local/mysql/bin/mysqld_safe --skip-grant-tables
再開一個終端,輸入sudo /usr/local/mysql/bin/mysql -u root
UPDATE mysql.user SET authentication_string=PASSWORD('123') WHERE User='root';
FLUSH PRIVILEGES;
q
重啟mysql

不起作用。
有什么辦法嗎?
有什么辦法嗎?

回答
編輯回答
她愚我

把配置中的 host 在 localhost 和 127.0.0.1 換一下.

別的不需要改.

另外保證mysqld啟動.

這個問題和密碼權(quán)限無關(guān). 是php訪問Mysql的時候, 會使用 mysql.sock 這個文件. 這個配置在 mysql的my.cnf和php.ini中都要配置.

換個host的表示 方法就行了.

2018年3月4日 17:33