我们在允许远程访问本地数据库中,有时候会遇到MySQL错误:Can't Connect to(10060)
一般遇到这种问题,无外乎这3种情况:
①bind-address 对于连接的ip做了一个限定
②数据库用户只能在指定的ip上连接
③网络,防火墙可能导致的问题
解决方法:
1>检查用户设置,看是否是允许任意机器连接
2>检查配置文件,发现配置文件中没有bind-address的设置,故此,判断不是这里的问题。那剩下来就是检查网络问题。
3>发现防火墙在启用状态,我们先关闭防火墙,然后再尝试连接
连接成功!