在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/PHP  HTML/ max OS x 配置mysql,在登錄phpMyAdmin時(shí)報(bào)2002錯(cuò),為什

max OS x 配置mysql,在登錄phpMyAdmin時(shí)報(bào)2002錯(cuò),為什么?

clipboard.png

根據(jù)網(wǎng)上的解決辦法,先停止mysql server。
開一個(gè)終端,輸入sudo /usr/local/mysql/bin/mysqld_safe --skip-grant-tables
再開一個(gè)終端,輸入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啟動(dòng).

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

換個(gè)host的表示 方法就行了.

2018年3月4日 17:33