MySql 登录连接时报错

数据库连接报错

 原因是安装时选择了8.0之后新的密码加密规则

解决办法有两种

1. 升级图形界面工具版本

2. 把用户登录密码加密规则还原成之前的

win+r, cmd

1 登录

mysql -u root -h 127.0.0.1 -P3306 -proot

 2 查看版本和用户

select version();

select user,host,plugin from mysql.user;

 

 3 修改加密方式

#修改密码加密规则,同时更新密码
alter user 'root'@'localhost' identified with mysql_native_password by 'abc123';

#刷新权限
flush privileges;

4 查看是否设置成功

SELECT user,host,plugin from mysql.user;

 5 连接测试

猜你喜欢

转载自blog.csdn.net/weixin_43488159/article/details/129101365
今日推荐