1:首先查证需要被连接的mysql的服务是否打开,可以在命令行中输入net start mysql,也可以在服务中查看。
2:查看防火墙规则是否允许3306端口入站,如果没有,则新建规则。
3:以上两点能解决大部分的无法连接问题,网上其他人也有详细教程,所以不再描述。但是我却一直连不上,弄了许久后突然想到我的电脑网络是接在路由器上的,因此,路由器转发规则也需要添加(原理同云服务器上的安全组规则其实一样)。
以必联路由器为例:找到超级端口转发,点击添加转发规则。
该处内部端口填3306,外部端口随填一个(填3306安全系数比较低).IP地址填写局域网IP,可在局域网DHCP中查看
打完收工。