vlambda博客
学习文章列表

脱坑指南:MySQL连接报错:is not allowed to connect to this MYSQL server

在公司局域网内建了一个MySQL数据库,局域网内其他终端访问数据库时报错,账号,密码,ip都正确,可能是受到访问限制。



这里是因为MySQL服务器默认关闭了远程连接,只能在本机使用localhost访问, 需要打开服务器远程访问权限。


进入mysql执行以下命令:


mysql> ues mysql;mysql> update user set host = '%' where user = 'root';



2、注意,修改完后还需刷新一下权限,不然还会无法访问:

mysql> flush privileges;