阿里云无法远程连接数据库MySQL错误码10060解决办法
使用图形界面管理工具Navicat for MySQL连接Mysql数据库时提示错误:Can't connect to MySQL server (10060)
导致些问题可能有以下几个原因:
1、网络不通; //ping 测试
2、服务未启动; //CentOS服务器 # /etc/init.d/mysqld start
3、MySQL配置不容许远程访问,重启命令:/etc/init.d/mysqld restart
user mysql;
select user,host from user;
grant all privileges on *.* to 'root'@'%' identified by '你的密码' with grant option;
FLUSH PRIVILEGES;
select user,host from user;
grant all privileges on *.* to 'root'@'%' identified by '你的密码' with grant option;
FLUSH PRIVILEGES;
4、防火墙端口未开放; //# netstat
-tunlp |grep 3306
systemctl
stop firewalld.service #停止firewall
5、阿里云组策略问题;
经过测试发现,确实防火墙的原因。阿西吧。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步