小编今天在阿里云上买了一台服务器,买来立马就配置一下环境,安装jdk、mysql、redis等软件,没想到在安装Mysql的时候,在SQL yog中测试连接的时候连接不上报错10060,但是Xshell里面可以连接上,小编啊,也是尝试了好多办法,有的不太管用,最后发现是阿里云的云服务器管理控制台的3306端口没有开放。阿里云默认是不开放3306端口的,所以,如何我们要连接阿里云的服务器的话,得打开3306端口号,关闭防火墙。如下图所示:
1,点击左侧的实例,选中正在使用的一个实例,然后点击更多。 2,点开更多之后,点开“网络和安全组”,然后在弹出的窗口中选择“安全组配置。”
3,接下来点这里的“配置规则”
4,在打开的窗口中,选中左侧的“安全组规则”,中间是阿里云可以开放的端口号,本来是没有3306这个端口的,这是我后来加上的。点击手动添加。
<font size="3"> 5,点击“手动添加”之后,会出现一个页面让你手动添加一个可以开放的端口号,有时候页面时竖着的,填完之后,保存就行了。/font>
</font>
6,修改之后,在xshell中重启mysql服务,命令:service mysqld restart
操作完上面的操作,应该就能在本地SQLyog里连接远程数据库了。
本文为互联网自动采集或经作者授权后发布,本文观点不代表立场,若侵权下架请联系我们删帖处理!文章出自:https://blog.csdn.net/qq_46540738/article/details/118448683