有关java连接数据库报错的解决方案

Ⅰ 报错信息

在使用java连接数据库时,使用下面代码

json 复制代码
Class.forName("com.mysql.jdbc.Driver");
Connection connection = DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/test1", "test1", "test");

出现的报错信息

json 复制代码
Exception in thread "main" java.lang.ClassNotFoundException: com.mysql.jdbc.Driver.java

Ⅱ 分析原因

  • 缺少相关的jdbc启动的jar包

Ⅲ 解决办法

去这个链接Just a moment...下载相关的jar包

各个mysql版本对应的jdbc包https://blog.csdn.net/dylgs314118/article/details/102677942

下载好后,安装到根目录下的lib,并右键,添加为库,即可使用了

参考博客

Exception in thread "main" java.lang.ClassNotFoundException: com.mysql.jdbc.Driver.java-CSDN博客

相关推荐
aq55356005 分钟前
编程语言对比:从汇编到PHP的四大层级解析
开发语言·汇编·php
kyle~10 分钟前
工程数学---Eigen库(C++唯一标配线性代数库)
开发语言·c++·线性代数
SPC的存折10 分钟前
openEuler 24.03 MariaDB Galera 集群部署指南(cz)
linux·运维·服务器·数据库·mysql
仲芒11 分钟前
[24年单独笔记] MySQL 常用的 DML 命令
数据库·笔记·mysql
CoderCodingNo12 分钟前
【GESP】C++五、六级练习题 luogu-P1886 【模板】单调队列 / 滑动窗口
开发语言·c++·算法
好家伙VCC19 分钟前
**发散创新:基于Rust的轻量级权限管理库设计与开源许可证实践**在现代分布式系统中,**权限控制(RBAC
java·开发语言·python·rust·开源
SPC的存折23 分钟前
MySQL 8.0 分库分表
linux·运维·服务器·数据库·mysql
xiaoshuaishuai824 分钟前
C# 方言识别
开发语言·windows·c#
m0_7190841129 分钟前
天机学堂aaaa
java
John.Lewis30 分钟前
C++进阶(6)C++11(2)
开发语言·c++·笔记