解决连接远程数据库时出现 2003 - Can’t connect to MySQL server on ‘XXX’ (10038)的问题**
1.去服务器控制台添加安全组规则:
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/a6406cd947addaf28f8db6cfb8de5faa.png)
2.设置MySQL允许远程访问:
在终端输入vim /etc/mysql/mysql.conf.d/mysqld.cnf
将 bind-address = 127.0.0.1 改为 bind-address = 0.0.0.0
网上有教程说将bind-address = 127.0.0.1注释掉,亲测无效后自己思考出了上述改法,成功连接。
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/2f8ae6768c9d1f5187650731d8f9e8a1.png)