Mysql数据库“ERROR 1042 (HY000): Can't get hostname for your address”问题
时间:2015-06-24 22:30 来源:linux.it.net.cn 作者:IT
在配置Mysql数据库远程连接的过程中,防火墙和授权都已经做了,可是还是不能链接上去,并且发现连接的时候报这个错误ERROR 1042 (HY000): Can't get hostname for your address,
查了下资料可能是Mysql的DNS解析有问题,只要我们在mysql的配置文件my.cnf中配置如下代码就可以连接成功了:
[mysqld]
skip-name-resolve
此时你再连接,就会发现能够登陆远程机器的数据库了。
(责任编辑:IT)
在配置Mysql数据库远程连接的过程中,防火墙和授权都已经做了,可是还是不能链接上去,并且发现连接的时候报这个错误ERROR 1042 (HY000): Can't get hostname for your address, 查了下资料可能是Mysql的DNS解析有问题,只要我们在mysql的配置文件my.cnf中配置如下代码就可以连接成功了: [mysqld] skip-name-resolve 此时你再连接,就会发现能够登陆远程机器的数据库了。 (责任编辑:IT) |