连接linux服务器MySQL错误:Can't connect to MySQL server (10060)

参考文档:https://blog.csdn.net/zhu_xun/article/details/16897035

1.设置远程用户访问权限: 

// 任何远程主机都可以访问数据库  

mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'WITH GRANT OPTION;     

//需要输入次命令使修改生效

mysql> FLUSH PRIVILEGES;      

mysql> EXIT    

2.在iptables中开放3306端口(基本上是这个原因)

 #/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
 #/etc/rc.d/init.d/iptables save  保存:

 # service iptables restart  重启生效

当然除了开放3306端口外,还有一个方法就是关闭防火墙,命令为:

 # service iptables stop  
 

 

猜你喜欢

转载自blog.csdn.net/fxbfxb111/article/details/87913186
今日推荐