标签:host use 原因 code password mysql8 图片 oca 目录
此博客链接:
点击文件,新建MYSQL 链接
2.填写链接名和密码,点击测试
3.测试时报以下错误。
查找原因:mysql8.0之前的版本加密规则是mysql_native_password,mysql8.0之后,加密规则是caching_sha2_password。
修改步骤
1.打开控制台,进到数据库的bin目录下。
2.输入以下命令。
mysql -u root -p
登录成功
查询默认加密规则。
分别输入以下命令
use mysql; select user,plugin from user where user =‘root‘;
更改
更改加密方式输入以下命令
ALTER USER‘root‘@‘localhost‘ IDENTIFIED BY ‘password‘ PASSWORD EXPIRE NEVER;
更改用户密码
ALTER USER‘root‘@‘localhost‘ IDENTIFIED WITH mysql_native_password BY ‘password‘;
再次查询加密方式
select user,plugin from user where user =‘root‘;
刷新权限:FLUSH PRIVILEGES;
重新链接数据库
标签:host use 原因 code password mysql8 图片 oca 目录
原文地址:https://www.cnblogs.com/ping2yingshi/p/13236705.html