今天突然mysql连不上了,花了点时间处理了一下问题。这里记录一下。

网上可以查到这个问题的地方不多,回答的内容大致是一样的,我这里也试验了,确实可行。

方案1.在mysql配置文件my.ini中, [myslqd]下面添加一行设置skip-name-resolve.需要重启mysql服务

(关闭mysql:net stop mysql; 启动mysql:net start mysql).

方案2.在hosts文件内添加: ip与主机名的映射关系,如: 127.0.0.1 localhost. 这种方式不用重启mysql服务.


推测:估计是服务器的host文件里面配置有问题,暂时没有测试。

Logo

更多推荐