admin 管理员组

文章数量: 1184232

mysql8 较以往版本更改了加密插件,所以常规Navicat连接sql的操作不奏效了,可以通过如下命令方式解决:

1、以管理员身份运行cmd窗口,按如下命令进入mysql;

2、查看root对应的host是’%‘的还是’localhost’的,经查看我的是localhost

(如果root对应的host是’%‘的,就写’root’@’%’,如果host是’localhost’的,就写’root’@‘localhost’)

3、接下来依次输入命令:

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '自己的密码';

FLUSH PRIVILEGES;

本文标签: 如果 就写 编程