博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jdbc报java.lang.ClassNotFoundException: com.mysql.jdbc.Drive
阅读量:6156 次
发布时间:2019-06-21

本文共 1907 字,大约阅读时间需要 6 分钟。

  今天从开始写了一个jdbc连接mysql驱动的程序

  真的是各种报错啊

首先这是代码

package com.dmeck;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;public class Jdbcbase {	public static void main(String[] args) {		String url = "jdbc:mysql://localhost:3306/mytest";		String user="root";		String pass="mysql" ;		String className="com.mysql.jdbc.Driver";		try{			Class.forName(className);		}catch(Exception e) {            System.out.print("Error loading Mysql Driver!");            e.printStackTrace();		}		Connection connection;		try {						connection = DriverManager.getConnection(url, user, pass);			Statement createStatement = connection.createStatement();			ResultSet query = createStatement.executeQuery("select * from user");			while(query.next()) {				System.out.println(query.getString("user"));			}			connection.close();		} catch (SQLException e) {			// TODO Auto-generated catch block			e.printStackTrace();		}			}}

  嗯,先说下问题

项目运行时会出现

Error loading Mysql Driver!java.lang.ClassNotFoundException: com.mysql.jdbc.Driver    at java.net.URLClassLoader.findClass(URLClassLoader.java:381)    at java.lang.ClassLoader.loadClass(ClassLoader.java:424)    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)    at java.lang.ClassLoader.loadClass(ClassLoader.java:357)    at java.lang.Class.forName0(Native Method)    at java.lang.Class.forName(Class.java:264)    at com.dmeck.Jdbcbase.main(Jdbcbase.java:17)java.sql.SQLException: No suitable driver found for jdbc:mysql://localhost:3306/mytest    at java.sql.DriverManager.getConnection(DriverManager.java:689)    at java.sql.DriverManager.getConnection(DriverManager.java:247)    at com.dmeck.Jdbcbase.main(Jdbcbase.java:25)

首先这个错误我无法复现,因为我的项目是maven管理的

    jdbc驱动是5.1.6

  这个错误是因为maven网络不好而引起的jar包出现错误,只要eclispe加载jar的字节文件不是下列现象就说明你的jar包有问题

 

  

转载于:https://www.cnblogs.com/dmeck/p/8457149.html

你可能感兴趣的文章
mysql内存优化
查看>>
都市求生日记第一篇
查看>>
Java集合---HashMap源码剖析
查看>>
SQL优化技巧
查看>>
thead 固定,tbody 超出滚动(附带改变滚动条样式)
查看>>
Dijkstra算法
查看>>
css 动画 和 响应式布局和兼容性
查看>>
csrf 跨站请求伪造相关以及django的中间件
查看>>
MySQL数据类型--与MySQL零距离接触2-11MySQL自动编号
查看>>
生日小助手源码运行的步骤
查看>>
Configuration python CGI in XAMPP in win-7
查看>>
bzoj 5006(洛谷 4547) [THUWC2017]Bipartite 随机二分图——期望DP
查看>>
CF 888E Maximum Subsequence——折半搜索
查看>>
欧几里德算法(辗转相除法)
查看>>
面试题1-----SVM和LR的异同
查看>>
MFC控件的SubclassDlgItem
查看>>
如何避免历史回退到登录页面
查看>>
《图解HTTP》1~53Page Web网络基础 HTTP协议 HTTP报文内的HTTP信息
查看>>
unix环境高级编程-高级IO(2)
查看>>
树莓派是如何免疫 Meltdown 和 Spectre 漏洞的
查看>>