为了账号安全,请及时绑定邮箱和手机立即绑定

连接数据库时关于加载类问题

这是源代码

package imooc.com;

import java.sql.Connection;

import java.sql.DriverManager;

import java.sql.ResultSet;

//import java.sql.SQLException;

import java.sql.Statement;


public class DBUtil {

private static final String URL="jdbc:mysql://127.0.0.1:3306/imooc";

private static final String USER="root";

private static final String PASSWORD="05040413";

public static void main(String[] args)throws Exception {

System.out.println("程序开始运行");

// 加载驱动程序

Class.forName("com.mysql.jdbc.Driver");

// 获得数据库的连接

Connection con= DriverManager.getConnection(URL, USER, PASSWORD);

// 通过数据库连接,操作数据库  增删改查

Statement sta= con.createStatement();

// 接收数据库返回数据

ResultSet rs= sta.executeQuery("slect id,user_name,age from imooc_goddess");

while(rs.next()){

System.out.println("数据库  :"+rs.getInt("id")+rs.getString("user_name")+rs.getInt("age"));

}

}


}

这是异常:

Exception in thread "main" java.lang.ClassNotFoundException: com.mysql.jdbc.Driverat java.net.URLClassLoader.findClass(Unknown Source)at java.lang.ClassLoader.loadClass(Unknown Source)at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)at java.lang.ClassLoader.loadClass(Unknown Source)at java.lang.Class.forName0(Native Method)at java.lang.Class.forName(Unknown Source)at imooc.com.DBUtil.main(DBUtil.java:18)



加载的包是在课程资料提供那里下载的,但出现问题,百般查询无果,求大家解答一下


正在回答

1 回答

你的驱动jar包没有导入

0 回复 有任何疑惑可以回复我~
#1

qq_筑城以北_04274162 提问者

导入了的 ,也设置了,但是就是连接不了 ,甚至去添加了环境变量,没用就又改回来了
2017-06-17 回复 有任何疑惑可以回复我~
#2

黑夜1 回复 qq_筑城以北_04274162 提问者

我的也是这样
2017-06-21 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
JDBC之 “ 对岸的女孩看过来”
  • 参与学习       99326    人
  • 解答问题       856    个

一起领略JDBC的奥秘,为进一步学习集成框架打下良好的基础

进入课程

连接数据库时关于加载类问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信