mysql连接不上,几种情况的解决方案之一

mysql 连接出现:

The last packet sent successfully to the server was 0 milliseconds ago.

Failed to connect to 127.0.0.1 port 1080: Connection refused

以及 timedout等错误。

 

网上的思路基本都是一样的,wait_time 之类。

后面经过一天去试,发现不能解决。

 

过程不细说了,最终定位到问题为:

mysql访问权限:当前用户只能在本机访问:

如图:host为localhost,表示只有当前主机可以访问。

mysql连接不上,几种情况的解决方案之一

 

解决方案:

把权限设置为所有主机即可。设置语句如下。

mysql连接不上,几种情况的解决方案之一

更改后的结果:

%,表示所有主机都可以访问。

mysql连接不上,几种情况的解决方案之一

 

时间有限,暂不深究。