阿里云数据库(hk)连接不上处理方法

问题:
dbeaver报错信息是这样子的:

Communications link failure

The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
  connect timed out
  connect timed out

阿里云数据库(hk)连接不上处理方法_第1张图片
datagrip中报错信息是这样子的

[08S01]
        Communications link failure

        The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
java.net.ConnectException: Connection timed out: connect.

阿里云数据库(hk)连接不上处理方法_第2张图片

首先查看你的白名单开了么,不过白名单未开启的话应该是拒绝访问(说错麻烦评论我会改正)
我们百度翻译一下这句话
意思是 域通信链路故障上次成功发送到服务器的数据包是0毫秒前。驱动程序尚未从servconnect接收到任何数据包超时

首先您尝试在阿里云中DMS上连接一下如果可以连接说明数据源库没有什么问题
然后如果没有什么问题的话
我提交了工单跟跟阿里售后的客服聊天发现,应该是因为mysql的参数设置有问题
阿里云数据库(hk)连接不上处理方法_第3张图片
抛一下官方修改文档https://help.aliyun.com/document_detail/96063.htm?spm=a2c4g.11186623.2.2.19352fdaWlMabs#concept-lfl-xmn-wdb

首先我们登录阿里云(登录就不教了,不会的话就放弃吧)

点击云数据库RDS版
阿里云数据库(hk)连接不上处理方法_第4张图片
跳转后点击参数模板
阿里云数据库(hk)连接不上处理方法_第5张图片
因为暂时技术有限,加上偷懒,我没有自定义参数模板而选择了系统参数模板
阿里云数据库(hk)连接不上处理方法_第6张图片

进入后找到您对应版本的mysql版本然后点击对应的应用到实例
阿里云数据库(hk)连接不上处理方法_第7张图片
然后将你的实例添加进去
阿里云数据库(hk)连接不上处理方法_第8张图片
然后点击箭头他就过来了
阿里云数据库(hk)连接不上处理方法_第9张图片
然后点击确定
阿里云数据库(hk)连接不上处理方法_第10张图片
会再次询问是否应用,切记此时需要数据库进行重启,记得停掉相关服务,避免不必要的麻烦
然后等待重启完毕,重新去数据库连接工具这里使用的依旧是dbeaver
点击测试连接
阿里云数据库(hk)连接不上处理方法_第11张图片
连接成功完活!!!!!!!!!!

如果还是不行的话,就
wait_timeout
interactive_timeout
需要同时修改这两个参数
这里挖个坑以后老弟技术上去了补一个文章

你可能感兴趣的:(数据库,mysql,sql,数据库)