idea无法连接mysql5+数据库
问题提出
web应用中连接mysql数据库时后台会出现这样的提示:
Establishing SSL connection without server’s identity verification is not recommended. According to MySQL 5.5.45+,
5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn’t set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to ‘false’. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification.
连接失败原因
原因是MySQL在高版本需要指明是否进行SSL连接。
1 | SSL协议提供服务主要: |
idea比较新的版本的话,只有8.0通用连接mysql的驱动,没有5.7之类的
所以会出现idea会报错,5.7的mysql存在安全风险之类的信息提醒
这时候只需要找到idea的mysql的配置源
解决方法
在mysql连接路径URL里配置上以下信息即可
1 | datasource: |
有用信息为
1 | useSSL=false |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Night-BUGList!