1130 host 112.25.36.2 is not allowed to connect to this MySQ

发布时间:2021-01-10作者:小灵龙点击:124

问题描述:
   在使用navicat连接数据库 的时候数据库名、密码、ip都写对了,但是出现报错。1130 host 112.25.36.2 is not allowed to connect to this MySQL server
解决办法:
第一种:如果 使用的是phpstudy则找到数据库--选择要连接的数据库右侧的操作--权限--修改本地还是所有还是指定ip。
mysql
第二种: 改表法
可能是你的帐号不允许从远程登陆,只能在本地。这个时候只要在localhost的那台电脑,登入mysql后,更改 “mysql” 数据库里的 “user” 表里的 “host” 项,从”localhost”改称”%”。
如果出现MySQL不是内部或外部命令则打开这篇文章解决。
1、mysql -u root -p
2、mysql>use mysql;
3、mysql>update user set host = ‘%’ where user = ‘root';(注意:条件中的root指的是要连接的数据库,如果有多个数据库,则选择不同,不一定就是root)
4、mysql>select host, user from user;

 

标签: