MySQL 8.0设置远程连接权限报错问题

MySQL 5.7的语句

grant all on *.* to 'root'@'%'identified by '你的密码';

MySQL 8.0已经不再使用这种写法,这么写会报错。正确写法为:

1.先创建用户
CREATE USER 'root'@'%' IDENTIFIED BY '你的密码';

2.再给用户授权
grant all privileges on *.* to 'root'@'%' ;


版权声明:本文为sau_cocky原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。