java.lang.ClassNotFoundException

package java5;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

public class DBUtil {
static final String URL="jbdc:mysql://localhost:3306/jdbc";
static final String USER="root";
static final String PASSWORD="woaini9527";
public static void main(String[] args) throws SQLException, ClassNotFoundException {
//1.加载驱动程序

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

//2.获得数据库的连接
Connection conn;

conn = DriverManager.getConnection(URL, USER, PASSWORD);

Statement stmt = conn.createStatement();

ResultSet rs = stmt.executeQuery("select user_name,age from goddess ");

while(rs.next()){

System.out.println(rs.getString("user_name")+rs.getInt("age"));
}

}

}

Exception in thread "main" java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
at 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 java5.DBUtil.main(DBUtil.java:16)

第1个回答  2016-12-01
可能是没有导入mysql数据库连接相关的包mysql-connector-java-5.1.20.jar
第2个回答  2016-12-01
需要导入mysql驱动包追问

导入了 还是这样

追答

那不应该啊,这个可能要具体看你的配置了,你百度私信我吧,这里有些消息会被屏蔽,发不出去

第3个回答  2016-12-01
没有mysql的驱动包

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网