使用最新mysql-connector-java连接mysql_mysql-connect-java-8最新版本-程序员宅基地

技术标签: java.sql.SQLException: The ser  mysql  ClassNotFoundException: com.my  

    今天使用mysql-connector-java.5.1.37连接mysql数据库时,出现ClassNotFoundException: com.mysql.jdbc.Driver异常,然后就试了下mysql-connector-java.5.1.34结果又好了,百度说时因为在mysql-connector-java.5.1.37中找不到加载com.mysql.jdbc.Driver的jar。

    接下来,我是用最新版本的mysql-connector-java.8.0.11, 下面是我的连接

public static final String url = "jdbc:mysql://localhost:3306/test";  
    public static final String name = "com.mysql.jdbc.Driver";  
    public static final String user = "root";  
    public static final String password = "root";

报错了...

java.sql.SQLException: The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the serverTimezone configuration property) to use a more specifc time zone value if you want to utilize time zone support.

原来最新版本的jar在连接时是需要设置时区这个参数的:

public static final String url = "jdbc:mysql://localhost:3306/test?serverTimezone=GMT";

下来又发现了一个提示说驱动名无效:

Loading class `com.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.
48601
这里只需要修改:
public static final String name = "com.mysql.cj.jdbc.Driver"; 


测试运行,ok!

    

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_34382260/article/details/80476823

智能推荐

Python编写一个程序,对给定字符串中出现的a~z字母频率进行分析,忽略大小写,采用 降序方式输出。_英文字符频率统计,a~z字母频率统计,采取降序输出-程序员宅基地

文章浏览阅读1.1w次,点赞7次,收藏16次。编写一个程序,对给定字符串中出现的a~z字母频率进行分析,忽略大小写,采用 降序方式输出。##################################################txt=input("请输入一段英文文本:")txt=txt.lower()counts={}for i in txt: if i in "abcdefghijklmnopqrstuvwx..._英文字符频率统计,a~z字母频率统计,采取降序输出

记录一个傻错误:“error: expected identifier before string constant“-程序员宅基地

文章浏览阅读840次。然后我 在类的属性中定义了一个 ofstream 类型的变量,指定了路径,然后就会给我抱着个错误,号和,真够傻的:"error: expected identifier before string constant"就是 : 在类中,类的 无论什么属性 public private 等,都是不可以在定义的时候赋初值 的。_error: expected identifier before string constant

WPF 遍历DataTemplate(获取所有控件)_获取datatemplate里空间-程序员宅基地

文章浏览阅读1.5w次,点赞5次,收藏10次。情况1:在设定DataTemplate的Name,并且他是在前台表示时,获取DataTemplate里的指定控件。方法:http://blog.csdn.net/wackelbh/article/details/6003947(参考这篇文章)_获取datatemplate里空间

2021年最棒的10款Java框架,你喜欢哪个?_什么框架最好用-程序员宅基地

文章浏览阅读3.7k次,点赞3次,收藏7次。Java是一种强大的语言,当与框架相结合时,Java可以为您提供电子商务,银行,云计算,财务,大数据,股票市场,且更多的任何域的最佳解决方案。如果您刚刚从Java开始,请参阅Java Live Active使用此博客将通过您需要知道的所有重要概念来开始使用框架。什么是Java框架?作为模板或骨架的预先写代码的正文,其中一个开发人员可以根据需要填写其代码来使用和重用以创建应用程序,以便在他们打算引用其作为框架时使用的代码来创建应用程序。重用框架使开发人员能够在没有手动开销的情况下从头开始创建每.._什么框架最好用

安装oracle克隆数据库卡死,oracle数据库之克隆方法-程序员宅基地

文章浏览阅读729次。Oracle 数据库之克隆方法Oracle 8.1.7 for Linux系统,在安装上存在一切困难,尤其在Redhat7.2系统下安装的时候会出现很多意想不到的事情,譬如图形界面无法显示、xwin无法远程连接,在编译的过程中如果没有安装GCC,Glibc等等一些库文件,容易出现无法link的错误,而全部安装又会造成其他困难。因此在Oracle安装过程中总结出来了一些经验。介绍如下::Oracle..._fmw_home/oracle_common/bin/pasteconfig.sh 克隆 timeout

计算机考研408每日一题 day67_用足够容量的一维数组b对nxn阶-程序员宅基地

文章浏览阅读899次,点赞2次,收藏3次。将一个n×n的对称矩阵A的下三角部分按行存放在一个一维数组B中,A[0][0]存放在B[0]中,那么第i行的对角元素A[i][i]在B中的存放位置是___(中国科学院大学 2016)如果分时系统的时间片固定,那么___,则响应时间越长。(兰州大学 2005年)关于路由器说法正确的是___。(中国科学院大学 2015)通常所说的“溢出”,是指___(哈尔滨工程大学 2004年)_用足够容量的一维数组b对nxn阶

随便推点

用了smarty两年多,才知道在模板中可以直接调用PHP内置函数_smarty中的内置函数可以实现邮件链接的是-程序员宅基地

文章浏览阅读661次。比如说:模板书写:{'param1'|functionName:'param2':'param3'}php函数原型:echo functionName('param1','param2','param3');实例:{'1234567'|substr_smarty中的内置函数可以实现邮件链接的是

深度学习笔记~集成方法bagging, boosting和stacking_bagging方法结合深度学习模型-程序员宅基地

文章浏览阅读2.4k次。转载:https://towardsdatascience.com/ensemble-methods-bagging-boosting-and-stacking-c9214a10a205作者:Joseph Rocca Ensemble methods: bagging, boosting andstackingIntroduction“Unity is ..._bagging方法结合深度学习模型

java 开发 文件夹创建和删除_文件的创建和删除java-程序员宅基地

文章浏览阅读6.7k次。//返回文件名称(文件夹读取文件)public static ArrayList<String> getFilesPath(String path) throws Exception {//目标集合fileListArrayList<String> fileList = new ArrayList<String>();File file = new ..._文件的创建和删除java

鸿蒙-南向轻内核开发实战系列(一)基于小熊派鸿蒙季开发板环境搭建_鸿蒙系统内核开发环境的搭建方法-程序员宅基地

文章浏览阅读1.9k次,点赞6次,收藏12次。前言前一段时间,我写过一篇关于LiteOS-A开发环境搭建的文章(实际上是将其作为独立的RTOS来开发的),今天正式讲一讲LiteOS作为鸿蒙内核子系统该如何开发。对于HarmonyOS,开发工作大致可以分为南向开发(内核、驱动)和北向开发(App应用)。我们主讲南向开发。在目前的鸿蒙2.0版本下,南向轻内核开发的资料相对更加完善,主要是针对LiteOS内核。讲到这里,能完整编译到手机上运行的鸿蒙镜像,可能大家还要再等一等了(笔者也很期待)。概述为了帮大家理清楚鸿蒙开发的套路,我们从头再梳理一遍相关_鸿蒙系统内核开发环境的搭建方法

勒索软件趋势和受害者影响统计数据【2023下半年】-程序员宅基地

文章浏览阅读928次,点赞16次,收藏18次。新钛云服已累计为您分享788篇技术干货1摘要2023年下半年,Leak 网站上发布了2,344 家公司的勒索软件感染。与2022 年下半年(2022年7月1日至2022年12月31日)相比,受影响的公司总数增加了79.2%。共有53个勒索软件组织处于活动状态,每个组织平均攻击了44家公司。有25个新的或修改的数据泄密网站。拥有数据泄密网站的新勒索软件组织,每个组织平均攻击约21家公司。2023年下...

libtorch c++调用 (五)Linux下的调用_linux 引用libtorch gpu set(cuda_toolkit_root_dir "/p-程序员宅基地

文章浏览阅读3.5k次,点赞5次,收藏12次。libtorch下载地址:https://download.pytorch.org/libtorch/cpu/libtorch-shared-with-deps-1.5.1%2Bcpu.zip在linux系统下新建一个文件夹如:pytorch_test文件夹下新建一个文件:main.cpp,文件内容如下:#include <iostream>#include <torch/torch.h> using namespace std; int main(){ _linux 引用libtorch gpu set(cuda_toolkit_root_dir "/path/to/cuda")

推荐文章

热门文章

相关标签