没找到该驱动文件阿!你必须把这个文件(包)加到Classpath 下去

解决方案 »

  1.   

    我设置classpath路径了阿,其它mysql程序可以访问mysql。。
      

  2.   

    下面的代码我测试通过的
    import java.io.*;
    import java.sql.*;public class testMysqlJdbc
    {
     public static void main(String[] args)
     {
            Connection con = null;
            try{
                Class.forName("org.gjt.mm.mysql.Driver");
                con = DriverManager.getConnection("jdbc:mysql://localhost/MyDB?useUnicode=true&characterEncoding=gb2312","root","");
        
                Statement stmt = con.createStatement();
                ResultSet rs = stmt.executeQuery("select * from user");
                while(rs.next())
                {
                    System.out.print(rs.getString(1) + " -- ");
                    System.out.print(rs.getString(2) + " -- ");
                    System.out.println(rs.getString(3));
                } con.close();
     }
            catch(Exception e)
            {
             e.printStackTrace();
            }
     }
    }
      

  3.   

    执行Class.forName("org.gjt.mm.mysql.Driver");
    时候仍然出错:java.lang.ClassNotFoundException: org.gjt.mm.mysql.Driver难道我的mysql驱动没有安装正确?我用mm.mysql-2.0.4-bin.jar在jb7中添加的mysql驱动。
      

  4.   

    工程属性path->requred liberary添加你的jar包.
    不可能不行的.