在学习黑马程序员的javaweb时 连接数据库出现报错

Tue Jul 05 13:49:34 CST 2022 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.
Exception in thread "main" java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3933)at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3869)at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:864)at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1707)at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1217)at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2189)at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2220)at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2015)at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:768)at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)at java.lang.reflect.Constructor.newInstance(Constructor.java:423)at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:385)at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:323)at java.sql.DriverManager.getConnection(DriverManager.java:664)at java.sql.DriverManager.getConnection(DriverManager.java:247)at com.itheima.jdbc.JDBCDemo.main(JDBCDemo.java:19)Process finished with exit code 1

简单的来说, 就是需要设置一下useSSL,你可以设置为false来禁用SSL,或者设置为true来使用SSL,报这个警告的原因主要是JDBC的版本与MySQL的版本不兼容,而MySQL在高版本需要指明是否进行SSL连接。


在配置文件中的连接数据库的URL后面添加

?useSSL=false

问题解决
参考:https://blog.51cto.com/u_12564104/2896742

解决错误Establishing SSL connection without server‘s identity verification is not recommended.相关推荐

  1. 解决“WARN: Establishing SSL connection without server‘s identity verification is not recommended.”问题

    今天学Spring Boot链接JDBC池遇到了这个问题: WARN: Establishing SSL connection without server's identity verificati ...

  2. 解决WARN: Establishing SSL connection without server‘s identity verification is not recommended警告问题~

    报错如下: Mon Feb 20 22:13:59 CST 2023 . According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL ...

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

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

  4. 连接数据库SSL警告: Establishing SSL connection without server’s identity verification is not recommended.

    Dbutils连接数据库警告 Thu Apr 30 12:05:05 CST 2020 WARN: Establishing SSL connection without server's ident ...

  5. hive启动警告:Establishing SSL connection without server's identity verification is not recommended

    启动hive报警告:Establishing SSL connection without server's identity verification is not recommended. Acc ...

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

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

  7. 连接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 ...

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

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

  9. JDBC 提示:WARN: Establishing SSL connection without server's identity verification is not recommended.

    Java连接Mysql数据库的过程中出现了如下的警告信息: WARN: Establishing SSL connection without server's identity verificati ...

  10. WARN: Establishing SSL connection without server's identity verification is not recommended

    警告信息: Wed Dec 05 17:12:38 CST 2018 WARN: Establishing SSL connection without server's identity verif ...

最新文章

  1. 我眼里的Exchange 2010 之:1—DAG
  2. 2D平台游戏王牌英雄的AI寻路解决方案
  3. 最简单最详细的SpringBoot入门项目——HelloWorld
  4. etcd mysql集群_Etcd单节点扩容为三节点集群
  5. 砍掉九成代码,重构并简化YOLOv5图像目标检测推理实现
  6. 几行代码搞定树形文本转XML和JSON
  7. 使用 NetDataContractSerializer 共享类型
  8. 群里又会python的吗_自从会了Python在群里斗图就没输过,Python批量下载表情包!...
  9. Ubuntu 12.04(所有ubuntu发行版都适用)sudo免输入密码
  10. excel共享工作薄
  11. c语言 指针 地址溢出,堆栈溢出,指针在C中
  12. python - 搜狗词库 (.scel 文件转 txt)
  13. 大一python选择题题库及答案_大学计算机python选择填空题库及答案
  14. java摄氏度转华氏度 在控制台输入
  15. 《数学之美》读后感:看数学之美,悟技术之道
  16. Photoshop:使用层遮照制作图像渐变特效(2)
  17. windows cmd 添加路由命令
  18. 大屏数据展示,5.5寸大屏幕手机更受消费者喜爱
  19. 响度与响度处理经验谈(上)响度测量
  20. echarts关系图指向混乱

热门文章

  1. 【生活记录】松江区驾驶证到期续办(上海)
  2. 关于-O0、O1、O2、O3优化
  3. 电驴维持友情链接地址、更新服务器列表
  4. java摄氏度转华氏度 在控制台输入
  5. oppo手机linux模式,OPPO工程模式怎么进 OPPO手机指令有哪些
  6. vCenter Server 6.x在同站中重新指向新外部 PSC
  7. 误码率matlab怎么计算,PSK理论误码率与实际误码率MATLAB仿真程序(最新整理)
  8. STM32CubeMX安装(全图文安装步骤,一步不落下)
  9. 《深度学习:走向核心素养》学习体会
  10. 【转】未来10年经济走向及发展趋势