win下navicat连接Linux远程服务器直接被拒 如下图所示:

grant all privileges on . to root@"%" identified by ".";报错问题
原因如下:
MySQL 8.0已经不支持下面这种命令写法
GRANT ALL PRIVILEGES ON . TO '账号'@'%' IDENTIFIED BY '密码' WITH GRANT OPTION;
正确的写法是
grant all privileges on . to 'root'@'%' ;
FLUSH PRIVILEGES; //刷新
网友评论