新添加数据库后,需要给非root账户添加权限才可以访问
GRANT ALL PRIVILEGES ON mydb.* to 'myuser'@'%';
ALL代表所有权限,也可以选择增删改查等权限,小项目嫌麻烦,所以选择ALL
mydb是数据库的名称,您可更改为你自己数据库名称
myuser是数据库用户,您可更改为自己的数据库用户
%代表所有IP都能访问,您可更改为某个IP才能访问
更多推荐
MySQL出现Access denied for user ‘xxx‘@‘%‘ to database ‘xxxx‘问题
发布评论