计算机知识分享网

【mysql】mysql8修改密码加密方式

我们使用工具连接mysql8时,可能会报以下错误:

由于目前已有的客户端连接软件还不支持Mysql8新增加的加密方式caching_sha2_password

2059 - Authentication plugin 'caching_sha2_password' cannot be loaded
我们可以修改为旧的加密方式

#登录
mysql -uroot -ppassword 
 
#选择数据库
use mysql; 
 
# 注意:如果是远程连接,请将'localhost'换成'%'
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的数据库密码';
 
#刷新权限
FLUSH PRIVILEGES;

#Mysql