当使用MySql连接虚拟机中的数据库时,怎么是会报这个错误,这个错误的原因是原因分析:
mysql开启了DNS的反向解析功能,这样mysql对连接的客户端会进行DNS主机名查找。
解决方法如下:
在虚拟机中使用vim /etc/my.cnf
之后添加一行skip-name-resolve
这个指令的作用是跳过DNS反向解析过程。然后重启虚拟机就可以解决。
mysql开启了DNS的反向解析功能,这样mysql对连接的客户端会进行DNS主机名查找。
在虚拟机中使用vim /etc/my.cnf
之后添加一行skip-name-resolve
这个指令的作用是跳过DNS反向解析过程。然后重启虚拟机就可以解决。