使用navicat访问mysql8数据库


使用navicat访问数据库

只支持mysql 8 版本使用

>use mysql;

>UPDATE user SET HOST = '%' WHERE USER ='root';

失败,查看user表

>select host,user,plugin from user;

root的host已经是%,跳过

>ALTER user 'root'@'%' IDENTIFIED BY 'root' PASSWORD EXPIRE NEVER;

>ALTER user 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'root';

>FLUSH PRIVILEGES;

 打开navicat,填写信息