关于重新下载了idea后连接MySQL数据库时报错:[08S01] Communications link failure No appropriate protocol (protocol...

本文讲述了在更新IDEA后遇到的MySQL连接错误,由于MySQL服务器不支持TLS1.3,DataGrip驱动程序为安全考虑禁用TLS1.1。解决方案是自2021.1版本起启用TLS1.2,通过修改DataGrip配置解决连接问题。附有相关链接以获取更多帮助。
摘要由CSDN通过智能技术生成

关于重新下载了idea后连接MySQL数据库时报错:[08S01] Communications link failure No appropriate protocol (protocol is disabled or cipher suites are inappropriate)的问题解决

错误原因

MySQL 服务器不提供 TLS 1.3
DataGrip(MySQL JDBC 驱动程序)不使用 TLS 1.1(出于安全原因)和 TLS 1.2(出于兼容性原因)

解决方案

自 DataGrip 2021.1 版本起,它应该自动建议为无法通过 TLS 1.3 访问的 MySQL 服务器启用 TLS 1.1

纠错步骤如下:

打开idea连接MySQL数据库配置界面

在这里插入图片描述
然后找到Advanced,再在Name栏中找到enabledTLSProtocols这一行,在它对应的Value中写入TLSv1.2后连接成功!

在这里插入图片描述

我找到的解决错误的网址,大家可以去看看:https://youtrack.jetbrains.com/issue/DBE-13313?_gl=1*5ussgs*_ga*MTYwMTE1NDU5Mi4xNzEwMTQ3NDkw*_ga_9J976DJZ68*MTcxMDI5MTkzNC4yLjAuMTcxMDI5MTkzNC42MC4wLjA.&_ga=2.200380654.1737675993.1710291934-1601154592.1710147490

  • 6
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值