异常:com.alibaba.druid.pool.DruidDataSource : create connection SQLException, url: jdbc:sqlserver://

阿里数据库连接池Druid 连接MySQL失败:javax.net.ssl.SSLHandshakeException: No appropriate protocol 昨天电脑蓝屏开不了机,一查是SSD坏了,还好项目这些在机械硬盘没有丢失。今天换了台新电脑,将项目复制过来,运行却出错了,Druid 连接不上MySQL,报了以下异常: com.alibaba.druid.pool.DruidDataSource : create connection SQLException, url: jdbc:mysql://118.178.112:3306/test?useUnicode=true&characterEncoding=utf-8&serverTi 阅读详情

异常提示

2021-10-26 15:46:20.137  INFO 6656 --- [           main] e.d.AndroidJavaSqlserverApplicationTests : Starting AndroidJavaSqlserverApplicationTests using Java 1.8.0_312 on SH5003147002 with PID 6656 (started by chaotian in C:\workspaces\IDEA\android-java-sqlserver)
2021-10-26 15:46:20.140  INFO 6656 --- [           main] e.d.AndroidJavaSqlserverApplicationTests : No active profile set, falling back to default profiles: default
2021-10-26 15:46:21.315  WARN 6656 --- [           main] o.m.s.mapper.ClassPathMapperScanner      : No MyBatis mapper was found in '[com.example.demo]' package. Please check your configuration.
2021-10-26 15:46:21.795 ERROR 6656 --- [           main] c.a.druid.pool.DruidAbstractDataSource   : maxIdle is deprecated
2021-10-26 15:46:23.055  INFO 6656 --- [           main] e.d.AndroidJavaSqlserverApplicationTests : Started AndroidJavaSqlserverApplicationTests in 3.493 seconds (JVM running for 4.872)
class com.alibaba.druid.pool.DruidDataSource
2021-10-26 15:46:23.539  INFO 6656 --- [           main] com.alibaba.druid.pool.DruidDataSource   : {dataSource-1} inited
2021-10-26 15:46:23.793 ERROR 6656 --- [eate-1058686869] com.alibaba.druid.pool.DruidDataSource   : create connection SQLException, url: jdbc:sqlserver://localhost:1433;DatabaseName=student, errorCode 0, state null

java.sql.SQLException: validateConnection false
	at com.alibaba.druid.pool.DruidAbstractDataSource.validateConnection(DruidAbstractDataSource.java:1418) ~[druid-1.2.8.jar:1.2.8]
	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1733) ~[druid-1.2.8.jar:1.2.8]
	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2838) ~[druid-1.2.8.jar:1.2.8]
Caused by: java.lang.NullPointerException: null
	at com.microsoft.sqlserver.jdbc.SQLServerStatement.ensureSQLSyntax(SQLServerStatement.java:778) ~[mssql-jdbc-9.2.1.jre8.jar:na]
	at com.microsoft.sqlserver.jdbc.SQLServerStatement.doExecuteStatement(SQLServerStatement.java:822) ~[mssql-jdbc-9.2.1.jre8.jar:na]
	at com.microsoft.sqlserver.jdbc.SQLServerStatement$StmtExecCmd.doExecute(SQLServerStatement.java:767) ~[mssql-jdbc-9.2.1.jre8.jar:na]
	at com.microsoft.sqlserver.jdbc.TDSCommand.execute(IOBuffer.java:7418) ~[mssql-jdbc-9.2.1.jre8.jar:na]
	at com.microsoft.sqlserver.jdbc.SQLServerConnection.executeCommand(SQLServerConnection.java:3272) ~[mssql-jdbc-9.2.1.jre8.jar:na]
	at com.microsoft.sqlserver.jdbc.SQLServerStatement.executeCommand(SQLServerStatement.java:247) ~[mssql-jdbc-9.2.1.jre8.jar:na]
	at com.microsoft.sqlserver.jdbc.SQLServerStatement.executeStatement(SQLServerStatement.java:222) ~[mssql-jdbc-9.2.1.jre8.jar:na]
	at com.microsoft.sqlserver.jdbc.SQLServerStatement.execute(SQLServerStatement.java:743) ~[mssql-jdbc-9.2.1.jre8.jar:na]
	at com.alibaba.druid.pool.vendor.MSSQLValidConnectionChecker.isValidConnection(MSSQLValidConnectionChecker.java:50) ~[druid-1.2.8.jar:1.2.8]
	at com.alibaba.druid.pool.DruidAbstractDataSource.validateConnection(DruidAbstractDataSource.java:1398) ~[druid-1.2.8.jar:1.2.8]
	... 2 common frames omitted

出现场景: springboot + druid + sqlserver

 

 在执行以下测试的时候就会报错

原因:druid的版本问题,具体未知

解决办法:修改druid的版本

 可以看到druid的版本已经到了1.2.8.而我就是用的这个版本才报的错。在网上找的方法都是让改到1.1.10,经测试确实是可以。通过对每一个版本的测试,1.2.5版本是可以解决问题的,版本再新就不行了。

 

 如图,改了druid的版本后这条路已经通了

参考:java.sql.SQLException: validateConnection false 

数据库连接错误serverTimezone java.sql.SQLException: The server time zone value '�й���׼ʱ��' is unrecognized or represents more than one time zone 阅读详情

相关推荐

15、框架-SpringBoot-使用Druid数据源

DRUID 简介 Druid 是阿里巴巴开源平台上一个数据库连接池实现,结合了 C3P0、DBCP、PROXOOL 等 DB 池的优点,同时加入了日志监控。 Druid 可以很好的监控 DB 池连接和 SQL 的执行情况,天生就是针对监控而生的 DB 连接池。 Spring Boot 2.0 以上默认使用 Hikari 数据源,可以说 Hikari 与 Driud 都是当前 Java Web 上最...

Princess_Li的博客 965

【解决】JDBC链接-com.alibaba.druid.pool.DruidDataSource : create connection SQLException

【解决】com.alibaba.druid.pool.DruidDataSource : create connection SQLException, url: jdbc:mysql://localhost:3306/mq?useUnicode=true&characterEncoding=utf8&serverTimezone=GMT%2B8, errorCode 0, state 08S01

qq_44883447的博客 1万+

Unity URP风格化水面Shader全流程实现与性能优化指南

在游戏开发中,Shader是实现特定视觉风格的核心技术,它通过编写在GPU上运行的程序,控制模型每个像素的最终颜色与光照表现。其原理在于对顶点位置、纹理坐标、光照信息及深度等数据进行一系列数学运算与插值。这项技术的价值在于能够以极高的自由度创造从写实到卡通的各种渲染效果,同时通过算法优化实现对硬件资源的精准控制。在移动游戏、独立游戏等对性能与风格化有强烈需求的场景中,自定义Shader尤为重要。本文聚焦于使用Unity URP渲染管线,从零构建一个高效的风格化水面Shader,详细拆解了深度色、波浪动画、边

weixin_34320724的博客 370

com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Could not create connection to

2021-01-04 20:20:09.071 ERROR 12300 --- [eate-2022120039] com.alibaba.druid.pool.DruidDataSource : create connection SQLException, url: jdbc:mysql://localhost:3306/blog_system?serverTimezone=UTC&useSSL=false, errorCode 0, state 08001 com.mysql.jdbc.

weixin_41290863的博客 1015

数字后端零基础入门系列 | Innovus零基础LAB学习Day9

数字后端零基础入门系列 | Innovus零基础LAB学习Day9

weixin_37584728的博客 4572

欧姆龙PLC的FinsTCP协议

三个流行的PLC: PLC 通讯协议 默认IP和端口 区别 西门子S7-1200 S7 192.168.1.201 :102 2次验证(正常连接后,第一次发不断开,第二次发断开) 三菱Q系列 MC 192.168.1.250 :4096 不验证(正常连接后,怎么发都不断开) 欧姆龙CJ-2M系列 FinsTCP 192.168.1.14 :9600 1次验证(正常连接后,第一次发断开) ...

周林的博客 1万+

com.alibaba.druid.pool.DruidDataSource : create connection SQLException

记录一下链接错误问题 2020-08-21 21:11:55.221 ERROR 3738 — [reate-649681675] com.alibaba.druid.pool.DruidDataSource : create connection SQLException, url: jdbc:mysql://localhost:3306/gulimall_admin?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia

promiseful的博客 1万+

(P2)PALM软件的基本使用流程

上一篇介绍了PALM在Ubuntu系统上的下载安装及安装后的目录文件结构,这一篇以自带的案例介绍软件的基本操作流程。(请转至example_cbl项目) 输入 声明:官网均有各个变量的说明,以下代码来自软件自带案例 palm的最小输入文件是p3d文件,以下是example_cbl_p3d的详细说明。(文件语言格式Fortran,请自行先学习下语言的基本语法。笔者也是新学者,有非常多的问题,很多参数也不能准确的说出是什么意思,还请不吝赐教,谢谢!!!) !几点说明 !1、该运行文件基本由三大块组成:1)in

ysqzhatian的博客 3257

com.alibaba.druid.pool.DruidDataSource:创建连接SQLException,url:jdbc:mysql:// localhost:3306 / blog_syst

com.alibaba.druid.pool.DruidDataSource:创建连接SQLException,url:jdbc:mysql:// localhost:3306 / blog_system?serverTimezone = UTC&useSSL = false,错误代码0,状态为08001 报错解决方法1 http://blog.sina.com.cn/s/blog_e668c9b70102y990.html 无效 报错解决方法2 https://blog.csdn.n...

weixin_41290863的博客 2547

微信小程序如何转云开发

小程序转云开发

zhangxiaobai___的博客 3913

AI上推荐 之 AutoRec与Deep Crossing模型(改变神经网络的复杂程度)

1. 前言 随着信息技术和互联网的发展, 我们已经步入了一个信息过载的时代,这个时代,无论是信息消费者还是信息生产者都遇到了很大的挑战: 信息消费者:如何从大量的信息中找到自己感兴趣的信息? 信息生产者:如何让自己生产的信息脱颖而出, 受到广大用户的关注? 为了解决这个矛盾, 推荐系统应时而生, 并飞速前进,在用户和信息之间架起了一道桥梁,一方面帮助用户发现对自己有价值的信息, 一方面让信息能够展现在对它感兴趣的用户前面。 推荐系统近几年有了深度学习的助推发展之势迅猛, 从前深度学习的传统推荐模型(协

Miracle8070 5661

Druid连接池连接MySQL报错:

Druid连接池连接MySQL报错: 问题描述: Druid连接池链接mysql错误提示: create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/bank, errorCode 原因分析: 这种有以下几种情况: 1.你的数据库连接配置错误 2.MySQL没有启动,服务没打开 解决方案: 1.数据库连接配置错误 datasource: type: com.alibaba.druid.pool.DruidD

boos_zhao的博客 2226

YOLO模型部署RK3588多核NPU并行加速完整教程:基于线程池的高性能AI推理实现

本教程详细介绍了如何在RK3588平台上实现多核NPU并行加速的AI推理方案。RK3588搭载3个独立NPU核心,总算力达6TOPS,支持单核、双核和三核三种工作模式。文章深入解析了NPU硬件架构特点,包括核心独立处理能力、内存带宽分配及多核心协作机制,并提供了C++代码示例展示核心负载均衡、任务调度和内存优化策略。通过线程池技术可以有效利用多核NPU并行计算能力,显著提升AI推理性能,特别适合高并发场景。教程还包含内存子系统的瓶颈分析和性能预估方法,为开发者提供完整的优化思路。

LXY_LOVE36的博客 792

com.alibaba.druid.pool.DruidDataSource : create connection SQLException错误解决

连接mysql时出现下面的问题,一直不停往出跳下面的警告 2021-06-25 17:58:48.545 ERROR 8656 --- [eate-1826332034] com.alibaba.druid.pool.DruidDataSource : create connection SQLException, url: jdbc:mysql://localhost3306/db01?useUnicode=true&characterEncoding=utf-8, errorCode 0,

xiaojutu的博客 9501

微信小程序启用蓝牙设备特征值变化时的notify功能

注意:这里的serviceUUID、notifyCharacteristicUUID 我会在后面写入数据时做重点说明。isNotifyBLECharacteristic:false, //是否启用蓝牙设备服务特征 notify。二、启用蓝牙设备特征值变化时的notify功能。下一篇 将继续介绍 微信小程序蓝牙设备写入数据。

wsk198726的专栏 1171

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

Javaweb项目运行报错:com.alibaba.druid.pool.DruidDataSource : create connection SQLException, url:

数据库没有正确的连接。

2403_84927224的博客 2018

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

ERROR com.alibaba.druid.pool.DruidDataSource - create connection SQLException, url

23:25:35.861 [Druid-ConnectionPool-Create-1886301021] ERROR com.alibaba.druid.pool.DruidDataSource - create connection SQLException, url: jdbc:mysql://localhost:3306/ems_pink?characterEncoding=utf-8, errorCode 0, state 01S00 java.sql.SQLException: The serv

猫头虎技术团队:授渔优于赠鱼,兴趣引领智慧,探索之乐尤显珍贵。商务合作+:Libin9iOak ,万粉变现+:优快云WF,猫头虎承诺每年免费为100名C站创作者做账号流量诊断服务!全网搜:猫头虎技术团队,点击文章底部名片或直接私信我一切皆可谈,快找虎哥! 1万+

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

springboot使用alibaba的druid数据库连接池错误解决

    在使用springboot整合mybatis时发生了以下错误: 2019-01-15 11:51:43.771 ERROR 14656 --- [eate-2056859249] com.alibaba.druid.pool.DruidDataSource   : create connection SQLException, url: jdbc:mysql://localhost:...

qq_34285939的博客 6万+

ERROR com.alibaba.druid.pool.DruidDataSource : create connection SQLException, url: jdbc:mysql://*

一、详细错误信息: 2021-08-02 17:21:37.818 ERROR 8116 --- [reate-501036152] com.alibaba.druid.pool.DruidDataSource : create connection SQLException, url: jdbc:mysql://localhost:3306/study?useUnicode=true&characterEncoding=utf-8, errorCode 1044, state 42000 j

qq_44140499的博客 1万+

com.alibaba.druid.pool.DruidDataSource报错

Java错误报告

qq_39290990的博客 1万+

com.alibaba.druid.pool.DruidDataSource : create connection SQLException, url: jdbc:mysql://localho

2020-08-02 12:08:20.879 ERROR 23852 --- [reate-862840684] com.alibaba.druid.pool.DruidDataSource : create connection SQLException, url: jdbc:mysql://localhost:3306/cskaoyanmall?useSSL=false&useUnicode=true&characterEncoding=utf-8&allowMultiQ.

shihao的博客 9775

druid mysql url_ERROR com.alibaba.druid.pool.DruidDataSource - create connection SQLException, url: ...

ERROR com.alibaba.druid.pool.DruidDataSource - create connection SQLException, url: jdbc:mysql://132.232.19.60:3306/zhiping?characterEncoding=utf8&useSSL=false, errorCode 1045, state 28000今天一直被这个问...

weixin_35201989的博客 2887

ERROR 17628 --- [reate-185674515] com.alibaba.druid.pool.DruidDataSource : create connection SQLEx

数据库的连接设置出现问题,application.yml文件设置方式有误,最终原因是password的设置错误,误将password写成了root。(自己设置的密码为1234)网上有说password如果是纯数字部分需要增加双引号,经测试加与不加双引号均能正常连接。将密码更正,并加上双引号即可解决问题。

m0_65097618的博客 1359

搭建ssm框架报错:com.alibaba.druid.pool.DruidDataSource - create connection SQLException, url: jdbc:mysql:/

在jdbc.properties文件的键值加上一个前缀,项目运行成功!在运行ssm项目时,运行框不断报数据库连接池错误。

m0_65871923的博客 3571

java报错:com.alibaba.druid.pool.DruidDataSource.info {dataSource-1} inited

JDBC使用Druid连接池连接数据库的时候,遇到报错:com.alibaba.druid.pool.DruidDataSource.info {dataSource-1} inited,具体报错信息如下: 从网页上报错信息,可以看到是获取驱动名称错误。 排查: 这里使用了连接池工具类 DruidUtils.java 来加载数据库配置文件druid.properties public class DruidUtils { //1.定义成员变量 public static

Java修炼记 5万+

运行报错com.alibaba.druid.pool.DruidDataSource - create connecti

部署在服务器docker中的某服务,连接数据库时出现以下报错: ERROR com.alibaba.druid.pool.DruidDataSource - create connection SQLException, url: jdbc:mysql://10.10.20.16:3306/acs?&useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull&allowMultiQuer

Zisson_no_error的博客 9220
上一篇: docker:安装 elasticsearch
下一篇: android:Retrofit2网络请求封装
评论 3
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值