严重: init datasource error com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException:

news/2024/5/19 0:49:29 标签: mysql, 数据库, java, jdbc

项目场景:

注册功能测试时候,点击注册


问题描述:

报错以下内容
严重: init datasource error
com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Could not create connection to database server.
	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:411)
	at com.mysql.jdbc.Util.getInstance(Util.java:386)
	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1015)
	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:989)
        }

原因分析:

这个是数据库驱动的问题,如果你的数据库mysql8,你应该用mysql8的数据库连接驱动包


解决方案:

在maven中添加或修改这个内容

java"><dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
            <version>8.0.23</version>
        </dependency>

在druid.properties中修改这个即可。

java">driverClassName=com.mysql.cj.jdbc.Driver

http://www.niftyadmin.cn/n/1459993.html

相关文章

学习日志day21(2021-08-06)(1、泛型类和泛型方法 2、反射)

学习内容&#xff1a;学习JDBC&#xff08;Day21&#xff09; 1、泛型类和泛型方法 2、反射 1、泛型类和泛型方法 &#xff08;1&#xff09;泛型类&#xff1a;类名后面加一个尖括号&#xff0c;括号里是一个任意的大写字母。这个T表示派生自Object类的任何类&#xff0c;比…

distinct为什么不能用_为什么茅台老酒不能用蜡密封保存?

很多茅友问酒哥&#xff0c;为什么茅台老酒不能用蜡密封&#xff1f;今天酒哥就来给你详细介绍一下。众所周知&#xff0c;茅台酒的收藏价值越来越高了&#xff0c;也是因为茅台老酒要比新酒更醇香&#xff0c;这也是老酒价格远高于新酒的重要原因。老酒因价值不菲&#xff0c;…

Django在同一个视图中要处理ajax请求遇到的一些坑

在写项目中遇到的一些ajax的坑&#xff0c;在这里做一下记录 一、先放一个完整的前&#xff0c;后端示例 <!-- 用户登录 --> <div id"login" class"layout_login"><div class"layout_login_" id"login_b"><div…

Command “python setup.py egg_info“ failed with error cod

问题 Command “python setup.py egg_info” failed with error code 1 in /tmp/pip-build* ImportError: ‘module’ object has no attribute ‘check_specifier’ 没办法升级pip 解决办法&#xff1a; sudo pip install --upgrade setuptools30.1.0pip install --upgrade p…

火狐浏览器设置_「教程」 在谷歌浏览器和火狐浏览器里配置DoH加密DNS流量提高安全...

前文我们提到微软正在为Windows 10系统开发DoH支持&#xff0c;只是现在还不清楚具体会在哪个版本里带来这个功能。DoH功能旨在加密 DNS 查询流量避免被运营商或中间人攻击和劫持&#xff0c;因此使用该协议有助于提高隐私和安全性。尽管微软尚未在Windows 10里原生支持该功能&…

学习日志day22(2021-08-10)(1、HTML)

学习内容&#xff1a;学习前端&#xff08;Day22&#xff09; 1、HTML 1、HTML (1)HTML简介&#xff1a; HTML 是用来描述网页的一种语言 HTML 指的是超文本标记语言 (Hyper Text Markup Language) HTML 不是一种编程语言&#xff0c;而是一种标记语言 (markup language) 标记…

Mybatis ->(个人学习记录笔记)

mybatis框架 1 简介 1.1 什么是框架&#xff1f; 它是我们软件开发中的一套解决方案&#xff0c;不同的框架解决的是不同的问题。 使用框架的好处&#xff1a; 框架封装了很多的细节&#xff0c;使开发者可以使用极简的方式实现功能。大大提高开发效率。 1.2三层架构 表现层…

vfp 中调用硬盘_闪存颗粒大降价 固态硬盘怎么选?

在一大波分析预测之后&#xff0c;NAND Flash闪存颗粒毫无悬念走向了供过于求&#xff0c;被延期了数年的大容量SSD固态硬盘普及也终于如愿以偿走上了正轨。目前SSD大厂价格战争已经展开&#xff0c;PC OEM SSD成本下跌。根据预测&#xff0c;512GB、1TB SSD合约均价在年底前跌…