为了账号安全,请及时绑定邮箱和手机立即绑定

老师的服务在启动的时候没有关于数据库连接的SSL的警告吗

按照老师的配置添加了依赖和数据库连接信息,但是在启动的时候,控制台有如下红色警告:

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.

网上说,需要在数据库连接的URL中添加 useSSL=false|true

如下:

jdbc:mysql://127.0.0.1:3306/springboot?useSSL=false


但是不管我是填写useSSL=true,还是填写 useSSL=false ,这个警告都一直存在,怎么处理呢


正在回答

1 回答

我写错了,由于没有注意到配置文件最下方还有一遍,最终导致下面的把上面的给覆盖了,但是下面的写法是之前你的,并没有追加 useSSL 字段导致


经过测试:无论使用useSSL=true还是useSSL=false,均可以解决控制台出现警告的问题


1 回复 有任何疑惑可以回复我~
#1

慕婉清6327057

你好,你怎么解决的,我添加了useSSL无论是false还是ture,都报之前一样的错误,url没写错,使用&代替&,仍然不对。jar包版本是5.1.46
2019-01-14 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
2小时学会Spring Boot
  • 参与学习       151517    人
  • 解答问题       1132    个

Spring Boot入门视频教程,你将学会使用Spring Boot快速构建应用程序

进入课程

老师的服务在启动的时候没有关于数据库连接的SSL的警告吗

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号