Java连接数据库时可以照常运行,但是会出现以下警告:

Fri Sep 07 23:54:02 CST 2018 WARN: 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.

出现该原因是,虽然已经建立了SSL的连接,但是没有进行身份验证,所以会出现警告,但是不是报错。

解决方案如下:

在连接数据库的URL中加上:?useUnicode=true&characterEncoding=utf-8&useSSL=false该语句即可。

完整的语句:

Connection con = (Connection)DriverManager.getConnection

("jdbc:mysql://localhost:3306/testjdbcuseUnicode=true&characterEncoding=utf-8&useSSL=false", "root", "123456");

连接Mysql时,出现Establishing SSL connection without server's identity verification is not .......警告相关推荐

  1. 连接MySQL时出现警告Establishing SSL connection without server's identity verification is not recommended.

    问题描述: 连接MySQL时出现以下警告: WARN: Establishing SSL connection without server's identity verification is no ...

  2. 解决JDBC连接MySQL时发出的警告WARN: Establishing SSL connection without server‘s identity verification ...

    对于稍微有点强迫症的我来说,每次正常加载MySQL驱动后,eclipse的控制台总是出现一行红色警告: Fri Mar 30 14:55:35 CST 2018 WARN: Establishing ...

  3. JDBC连接MySQL时日志出现警告WARN: Establishing SSL connection without server's identity verification is not re

    1.tomcat日志错误信息 Thu Jul 19 18:01:03 CST 2018 WARN: Establishing SSL connection without server's ident ...

  4. Java连接Mysql数据库警告:Establishing SSL connection without server's identity verification is not recommend

    Java使用mysql-jdbc连接MySQL出现如下警告: Establishing SSL connection without server's identity verification is ...

  5. 连接mysql报错WARN: Establishing SSL connection without server‘s identity verification is not recommended

    一.详细报错信息 Fri Jul 29 09:04:03 GMT+08:00 2022 WARN: Establishing SSL connection without server's ident ...

  6. 关于JDBC连接MySQL的时候出现警告:Establishing SSL connection without server‘s identity verification is not recom

    运行项目的时候出现了警告 Fri Dec 17 13:19:48 CST 2021 WARN: Establishing SSL connection without server's identit ...

  7. MySQL连接字符串的url在哪里?启动hive失败,警告解决:Establishing SSL connection without server‘s identity verification i

    在哪里修改url呢?我找到了一个地方,不知道是否存在其他地方来设置url. 背景介绍 我参考着林子雨的教程,在ubuntu上安装hive并且设置MySQL存储其元数据的时候,发现hive启动不了,报错 ...

  8. 解决java连接mysql警告:Establishing SSL connection without server‘s identity verification is not recommend.

    完整报错:Establishing SSL connection without server's identity verification is not recommended. Accordin ...

  9. Establishing SSL connection without server's identity verification is not recommended.

    完全描述:Establishing SSL connection without server's identity verification is not recommended. Accordin ...

最新文章

  1. 重装失败、PE不能使用、重装很卡 个人电脑故障处理记录
  2. 利用Selenium爬取淘宝商品信息
  3. 给产品经理背景的朋友介绍SAP C4C
  4. 提交显示成功但是没有看到文件_如何向RTThread提交一个BSP?
  5. wxPython控件学习之StaticText静态文本框
  6. 一切都不象看起来那么严重 — 关于Fraud Clicks
  7. 从shell(终端)中退出python
  8. JDK各个版本的特性分析|JDK7|JDK8|JDK9|JDK10|JDK11|JDK12|JDK13特性分析
  9. ncnn笔记:02)ncnn之JNI入门初窥
  10. Linux命令之md5sum的作用以及使用方法(md5是什么?)
  11. Scala关键字lazy的理解和使用
  12. cents OS7配置 php curl.so方法
  13. bootstrap动态折叠菜单,按钮拉伸,菜单动态获取数据
  14. 淘淘商城---8.6
  15. 【NISP一级】1.3 网络空间安全政策与标准
  16. C语言视频教程-谭浩强版-小甲鱼主讲—P18
  17. 给定一个单链表,把所有的奇数节点和偶数节点分别排在一起。 请注意,这里的奇数节点和偶数节点指的是节点编号的奇偶性,而不是节点的值的奇偶性。如下实例。示例 :输入: 1->2->3->4-
  18. kali pinyin拼音输入法
  19. 数据结构课程设计 ——考试报名系统
  20. 对抗样本之CW原理coding

热门文章

  1. 实词和虚词的区别(自然语言处理要用到)
  2. C语言循环链表(不带头结点)解约瑟夫问题的一种变形
  3. 黑盒测试和白盒测试定义及区别
  4. Android S 指纹解锁后的水波纹动画
  5. python数据分析知识体系_数据分析知识体系
  6. 视频直播软件未来发展的方向有哪些
  7. net包 listen - golang
  8. 计算机基础进制的换算教案,计算机系统基础(二)数值进制和进制转换
  9. 【一起学Rust | 开源项目】效率提升工具espanso——在日常输入中使用代码提示
  10. 西电2020 python OJ作业(50道题目,持续更新)