数据库操作警告问题

Posted SnowsF

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据库操作警告问题相关的知识,希望对你有一定的参考价值。

若执行数据库操作有如下警告:

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 5.5.45+, 5.6.26+ and 5.7.6+ 这些版本的数据库需要手动指定SSL是否开启,所以原来的连接字符串:jdbc.url=jdbc:mysql://127.0.0.1:3306/db_book?userUnicode=true&characterEncoding=UTF8就不可以了。

    需要在其后附加useSSL=true或false,使用新的连接字符串:jdbc.url=jdbc:mysql://127.0.0.1:3306/db_book?userUnicode=true&characterEncoding=UTF8&useSSL=false问题就解决了。

版权声明: http://blog.csdn.net/a405578928/article/details/62439740

以上是关于数据库操作警告问题的主要内容,如果未能解决你的问题,请参考以下文章

即使在输入字段中存在数据之后也会显示警告消息

Redis优化:启动警告问题的解决(必须做的操作)

Rails 6.1.4 弃用警告:使用“。”呈现操作

警告:使用编译错误创建触发器?

如何删除警告:Rcpp/DataFrame.h:136:18: 警告未使用的变量“数据”?

解析 Hello World 警告 - 正在主线程上执行长时间运行的操作