1. 问题所示
sql链接远程服务器的时候,出现如下问题:
2003 - Can’t connect to MySQL server on 'xxx'(10060)
截图如下所示:
![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/45e9388a997b4accae3aa67e07830d95.png)
2. 原理分析
错误代码 10060 表示“连接超时”,说明客户端在尝试连接到服务器时,服务器没有响应或者响应超时
常见原因如下:
- 防火墙或安全设置:防火墙或安全组设置可能阻止了客户端与 MySQL 服务器的通信
- MySQL 服务器配置:MySQL 服务器配置不正确,例如绑定地址不允许远程连接
- 服务器未启动:MySQL 服