zl程序教程

您现在的位置是:首页 >  数据库

当前栏目

远程连接mysql数据库提示:ERROR 1130的解决办法

mysql数据库连接 远程 Error 提示 解决办法
2023-09-27 14:24:39 时间

From: http://blog.sina.com.cn/s/blog_716844910100welz.html

linux下使用mysql客户端连接远程mysql服务器报错:

[root@Server huage]# mysql -h 88.88.88.88 -P 3306 -u root -p

Enter password: 

ERROR 1130 (HY000): Host 'my_wan_ip' is not allowed to connect to this MySQL server

 

出现这种情况是因为mysql服务器出于安全考虑,默认只允许本地登录数据库服务器

解决办法:

将远程服务器上的mysql数据库中的user表中root用户所对应的Host字段"127.0.0.1"改为"%"即可。

mysql> use mysql;

mysql> update user set Host="%" where Host="127.0.0.1";

mysql> flush privileges;

mysql> quit