你服务器上遇到过这样的错误吗?
原因:服务器上的mysql数据库,你应该是有两个用户一个’%‘和’localhost‘,你可能只更改了'%'的密码,没有更改’localhost‘的默认密码(mysql的localhost会有一个默认的密码)。
以下是我的修改过程一次执行就好:
mysql -uroot -p;
use mysql;
ALTER user 'root'@'localhost' IDENTIFIED BY '123456';
ALTER user 'root'@'%' IDENTIFIED BY '123456';
flush privileges;
ALTER user 'root'@'localhost' IDENTIFIED BY '123456';
ALTER user 'root'@'%' IDENTIFIED BY '123456';
不行的话可以私聊我哈。