当前位置:编程学习 > JAVA >>

mysql的驱动程序

只是想测试一下mysql的驱动安装成功没有,还没想要连哪个数据库。环境变量一配好但是还是会出现下面的提示。为什么??
java.lang.ClassNotFoundException: org.gjt.mm.mysql.Driver
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:169)
at Test.JDBCTest.main(JDBCTest.java:9)
--------------------编程问答-------------------- 楼主问题说明白点啊 
org.gjt.mm.mysql.Driver这样子的? 
一般这样子com.mysql.jdbc.Driver
--------------------编程问答-------------------- 代码贴一下 那就是驱动包没加进去~


//测试例子
package sample;

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

public class Sdd {
public static void main(String[] args) throws ClassNotFoundException {
String Driver = "com.mysql.jdbc.Driver";
String url="jdbc:mysql://localhost:3306/kb";
String username = "root";
String password = "long";
Connection con = null;
Statement s = null;
ResultSet rs = null;

try {
Class.forName(Driver);
con = DriverManager.getConnection(url, username, password);
System.out.println("数据库连接成功!");
s = con.createStatement();
// rs = s.executeQuery("select * from users");
String query = "create table consumer2(model INTEGER(4),speed INTEGER(4), ram INTEGER(4),hd INTEGER(4),price INTEGER(6))";
s.executeUpdate(query);
System.out.println("创建表成功!");
      } catch (SQLException e) {
System.out.println("SQLException:" + e.getMessage());
}
}
}
--------------------编程问答-------------------- [code]java.lang.ClassNotFoundException: org.gjt.mm.mysql.Driver
[/code]

这句就是提示没找到驱动,先检查下驱动有没有正确导入,没有的话工程点右键 Build Path --Add external Archives --选择你的MySQL的JAR包

另一种就是建立连接的时候语句有问题 没贴出语句咱就不知道了
补充:Java ,  Eclipse
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,