慕妹7256622
2016-07-28 22:33
package jdbc_imooc;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
public class DBUtil {
private static final String URL="jdbd:mysql://localhost:3306/imooc";
private static final String NAME="root";
private static final String PASSWORD="789456";
public static void main(String[] args) throws Exception{
//1.加载驱动程序
Class.forName("com.mysql.jdbc.Dirver");
//2.获得数据库的连接
Connection conn=DriverManager.getConnection(URL,NAME,PASSWORD);
//3.操纵数据库
Statement stmt = conn.createStatement();
ResultSet rs=stmt.executeQuery("select user_name,age from imooc_goddess");
while(rs.next()){
System.out.println(rs.getString("user_name")+","+rs.getInt("age"));
}
}
}代码就完全是按照老师的敲的,环境变量也加载了啊 可总是抛异常

Exception in thread "main" java.lang.ClassNotFoundException: com.mysql.jdbc.Dirver
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 jdbc_imooc.DBUtil.main(DBUtil.java:17)
这句Class.forName("com.mysql.jdbc.Dirver");Driver拼错了
请问问题出在哪
在java项目中,只需要引入mysql-connector-java-xxx-bin.jar就可以运行java项目。
在web项目中,当Class.forName("om.mysql.jdbc.Driver");时myeclipse是不会去查找字符串,不会去查找驱动的。所以只需要把mysql-connector-java-xxx-bin.jar拷贝到tomcat下lib目录就可以了。
项目运行时没有找到mysql-connector-java-bin.jar包
JDBC之 “ 对岸的女孩看过来”
99334 学习 · 916 问题
相似问题