在连接数据库的时候报了这个错误:(我数据库是8版本,因为8版本后,密码的安全策略,因此需要将密码修改的稍微复杂一点才行)
修改密码代码:
use mysql;
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'xxxxxxx'; //设置的复杂一点
如果在修改密码的时候报一下错误:
operation alter user failed for root @ localhost
则步骤改为:
use mysql;
select user,host from user;
会看到一下内容:
继续敲代码:
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'xxxxxxxx';
flush privileges;
即可成功连接;