mysql错误

新版的mysql加密规则不一样了,连接旧的Navicat,

报错1251是因为root用户密码没有设置或者密码错误,
我们要做的就是修改或者更新root用户密码

记下来才是重要步骤:一步一步来就可以了
1ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER;
这是修改加密规则
2ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
这是更新密码
3FLUSH PRIVILEGES;
这是刷新权限,然后就可以再次尝试连接了

你可能感兴趣的:(mysql,数据库)