脱坑指南:MySQL连接报错:is not allowed to connect to this MYSQL server
在公司局域网内建了一个MySQL数据库,局域网内其他终端访问数据库时报错,账号,密码,ip都正确,可能是受到访问限制。
这里是因为MySQL服务器默认关闭了远程连接,只能在本机使用localhost访问, 需要打开服务器远程访问权限。
进入mysql执行以下命令:
ues mysql;
set host = '%' where user = 'root'; update user
2、注意,修改完后还需刷新一下权限,不然还会无法访问:
flush privileges;