错误信息:java.lang.ClassNotFoundException: com.mysql.jdbc.Driver有人说是没有加载MySQL的包 但是我有啊commons-fileupload-1.2.1.jar 我加载到项目里面去了数据库连接的JAVA代码
 package org.db;
import java.sql.*;
public class DBConn {
public static Connection conn;
//连接数据库
public static Connection getConn(){
try {
Class.forName("com.mysql.jdbc.Driver");
String url="jdbc:mysql://localhost:3306/M?user=sa&password=sa";
conn = DriverManager.getConnection(url);
return conn;
} catch (Exception e) {
e.printStackTrace();
return null;
}
}
//关闭连接
public static void  CloseConn(){
try{
conn.close();
}catch(Exception e){
e.printStackTrace();
}
}
}

解决方案 »

  1.   

    commons-fileupload-1.2.1.jar 
    可不是mysql的jar包哦。。
    应该是:mysql-connector-java-5.0.5.jar把这个jar包加到classpath下吧。。
      

  2.   

    commons-fileupload-1.2.1.jar是上传文件用的
    明显JAR包不对
      

  3.   

    写错了  我是加了这个mysql-connector-java-5.0.5.jar包  复制的时候复制错了名字
      

  4.   

    如果有这个jar包的话,应该是没有什么问题的。
      

  5.   

    无论啥包,最简单的方法是看看Class.forName这个方法参数列表中指定的类加载路径(“com.mysql.jdbc.Driver”),然后直接用rar打开这个jar包,顺着路径找下去,看看能不能找到这个类class文件,只要能找到,怎么也不会报java.lang.ClassNotFoundException
      

  6.   

    5楼说的对,打开jar包看看最好,要不就重新下一个jar包也行,估计你的jar包有问题。
      

  7.   

    mysql-connector-java-5.0.5.jar
    你得看这个包没有写错。还有就是路径对不对。你放的位置。
      

  8.   

    mysql-connector-java-5.0.5.jar
    你得看这个包没有写错。还有就是路径对不对。你放的位置。
      

  9.   

    没引入到.....mysql-connector-java-5.0.5.jar
    就是没在classpath中 或者 jar包坏了
      

  10.   

    clear下项目,然后将所有的Jar包删除重导
      

  11.   

    把驱动加到tomcat根目录下的lib文件夹再试试
      

  12.   

    导入mysql 的jar  包才可以连接mysql 的数据库   就像连接 oracle  SqlServer  一样  Class.forName("com.mysql.jdbc.Driver");
    这句就是没有jar 包说导致报错的原因   你可以做个简单的车上  直接像导包一样 导入com.mysql这样到的出来jar包导入成功了!
      

  13.   

    放入项目的 WEB-INF-->  lib  目录下
      

  14.   

    你加载的不是数据库连接文件的jar包,而是文件上传的jar包。
      

  15.   

    虽然看问题的时间已经很久了 我还是回答一下吧 因为我也碰到了这个问题。方法是 在工程里面添加mysql-connector-java-5.1.10-bin.jar,然后就可以下拉这个文件,找到driver.class这个类。然后把它的路径放到Class.forName("")里面就可以。 比如说我是在mysql-connector-java-5.1.10-bin.jar下拉列中的org.gjt.mm.mysql下找到了driver.class,那么只需用语句Class.forName("org.gjt.mm.mysql.Driver")就可以加载驱动了。