前些日子,搭环境时遇到了这样一个问题,mysql在远程服务器安装好了之后,通过本地机器连接mysql服务,虽然连接的账号密码都正确,而且是确保可以连接的,但是连接的速度巨慢,在进行 ping后发现网络通信都是正常的,而且在mysql机器上进行本地连接发现是很快的,所以网络问题基本上被排除了。然后我就考虑是mysql的配置出了问题,通过网络搜索整理,发现通过修改在/etc/my.cnf这个配置文件可以解决这个问题,在配置文件中增加如下配置参数:
[mysqld]
skip-name-resolve
好了,连接恢复如初,oh yeah!