com.mysql.cj.jdbc.Driver和com.mysql.jdbc.Driver的区别
今天写东西测试的时候发现一个问题,如下:
application.yml中数据源是这样配置的:
第一反应就是记忆中连接mysql的驱动不都是com.mysql.jdbc.Driver吗?com.mysql.cj.jdbc.Driver是什么鬼?
后来查看了一下才知道 这个跟驱动的依赖版本有关
<dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId><scope>runtime</scope></dependency>
- com.mysql.cj.jdbc.Driver是mysql-connector-java 6 中的特性,相比mysql-connector-java 5 多了一个时区:serverTimezone,把数据源配置的驱动改一下就好了
这样启动就不会再报:Loading classcom.mysql.jdbc.Driver'. This is deprecated. The new driver class is
com.mysql.cj.jdbc.Driver’. The driver is automatically registered via the SPI and manual loading of the driver class is generally unnecessary.
- 使用UTC会有8小时的时差(中国快全球标准8小时,比如:全球标准当前是上午1点,中国时间则为上午9点),可设置为北京时间东八区GMT%2B8 或者上海时间Asia/Shanghai。
总结:
- com.mysql.jdbc.Driver和mysql-connector-java 5一起用。
- com.mysql.cj.jdbc.Driver和mysql-connector-java 6 一起用。
com.mysql.cj.jdbc.Driver和com.mysql.jdbc.Driver的区别相关推荐
- 警告: Could not load driverClass com.mysql.cj.jdbc.Driver
警告: Could not load driverClass com.mysql.cj.jdbc.Driver 解决办法:检查每个配置值最后是否有空格,把鼠标放在配置值最后,如果前面有空格,去掉即可. ...
- mysql 时差查了13小时_Mysql 时间差了 14 或 13 小时 com.mysql.cj.jdbc.Driver
解决办法 serverTimezone=CTT spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver spring.datasour ...
- IDEA连接Mysql报错: 未找到驱动程序类 ‘com.mysql.cj.jdbc.Driver‘. Change driver class
报错详细内容:未找到驱动程序类 'com.mysql.cj.jdbc.Driver'. Change driver class 报错原因:Mysql版本为5.0,找不到com.mysql.cj.jdb ...
- pyspark报错java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver
完整报错如下: Traceback (most recent call last):File "<stdin>", line 6, in <module>F ...
- IDEA导入MySQL的jdbc驱动出现“java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver”
目录 一.一般的解决思路 1.JDBC下载链接 2.选择下载内容,并进行下载 3.将驱动导入java项目 二.依然导入驱动失败怎么办 当我们在idea中使用java操作mysql数据库时会出现: Ex ...
- COM.MYSQL.JDBC.DRIVER 和 COM.MYSQL.CJ.JDBC.DRIVER的区别
com.mysql.jdbc.Driver 是 mysql-connector-java 5中的, 即如果你的数据库是5.x及以下的使用该驱动 com.mysql.cj.jdbc.Driver 是 m ...
- mySql版本的相关问题:com.mysql.cj.jdbc.Driver和com.mysql.jdbc.Driver
Mysql版本的相关问题:com.mysql.cj.jdbc.Driver和com.mysql.jdbc.Driver 1. 在使用mysql时,控制台日志报错如下: Loading class `c ...
- Loading class `com.mysql.jdbc.Driver'. This is deprecated. The new driver class is `com.mysql.cj.jdb
使用JDBC连接数据库时出现报错, 报错内容: Loading class `com.mysql.jdbc.Driver'. This is deprecated. The new driver cl ...
- java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver 确认配置\版本都没问题,那么你就差最后一步
java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver url\driverClassName 都没问题且jar包导入正确符合对应mysq ...
- spring boot 使用 com.mysql.jdbc.Driver 和 com.mysql.cj.jdbc.Driver的区别
2019独角兽企业重金招聘Python工程师标准>>> 今天集成spring boot 2.1.1构建web应用并且集成jdbc,发现默认用的8.0.13, <dependen ...
最新文章
- WMI技术介绍和应用——查询系统服务
- static、final、static final 用法
- mysql sqlserver分页_SqlServer、MySql万能分页代码
- android studio Cmake undefine func
- 备受期待!机器学习“蜥蜴书”最新版来了!豆瓣评分9.9!
- 细聊冗余表数据一致性(架构师之路)
- Thrift的安装和简单示例
- radiogroup多选_【RadioGroup】实现单选并获得所选项值 | 学步园
- 四川信息职业技术学院2019考纲复习
- 20172304 2017-2018-2 《程序设计与数据结构》第八周学习总结
- 刀片服务器性能对比,刀片服务器与机架服务器优势对比
- 【笔记】运筹(上)——Rita_Aloha
- Logback文件详解
- IDEA中下载mybatis插件mybatis plugins 离线版安装
- cad批量等高线lisp_基于AutoCAD Lisp局部等高线自动内插新方法
- C# 添加Excel水印
- 服务器cpu e系列和x系列,英特尔至强cpu,x系列和e系列哪个更好?
- 江苏大学linux实验报告,正弦波振荡电路实验报告.doc
- 软考时间管理思维导图
- 利用随机数函数掷骰子