連接數(shù)據(jù)庫時關(guān)于加載類問題
這是源代碼
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("程序開始運行");
// 加載驅(qū)動程序
Class.forName("com.mysql.jdbc.Driver");
// 獲得數(shù)據(jù)庫的連接
Connection con= DriverManager.getConnection(URL, USER, PASSWORD);
// 通過數(shù)據(jù)庫連接,操作數(shù)據(jù)庫 ?增刪改查
Statement sta= con.createStatement();
// 接收數(shù)據(jù)庫返回數(shù)據(jù)
ResultSet rs= sta.executeQuery("slect id,user_name,age from imooc_goddess");
while(rs.next()){
System.out.println("數(shù)據(jù)庫 ?:"+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)
加載的包是在課程資料提供那里下載的,但出現(xiàn)問題,百般查詢無果,求大家解答一下
2017-06-13
你的驅(qū)動jar包沒有導(dǎo)入