q3256 发表于 2016-10-24 09:16:21

mysql创建数据库后出现Access denied for user 'root'@'%' to database ‘xxxx’

create database test1;

创建完数据库后,通过远程连接提示
Access denied for user 'root'@'%' to database ‘xxxx’

原因:创建完数据库后,需要进行授权,(在本地访问一般不会存在这个问题)。

解决办法:

执行授权
    grant all on xxxx.* to 'root'@'%' identified by 'password' with grant option;
xxxx代表创建的数据库;
password为用户密码,在此为root的密码

完成后即可!
页: [1]
查看完整版本: mysql创建数据库后出现Access denied for user 'root'@'%' to database ‘xxxx’