你的driver版本和数据库一致吗?

解决方案 »

  1.   

    org.gjt.mm.mysql.Driver
    应该是这个样子。其实你用 zip 工具 打开  驱动 jar 就可以理解 为啥这样写了
      

  2.   

    类名.位置不会有错,就是搞不懂为什么不行,郁闷ing...
      

  3.   

    6、MySQL数据库    
    Class.forName("org.gjt.mm.mysql.Driver").newInstance();    
    String  url  ="jdbc:mysql://localhost/myDB?user=soft&password=soft1234&useUnicode=  
    true&characterEncoding=8859_1"    
    //myDB为数据库名    
    Connection  conn=  DriverManager.getConnection(url);
      

  4.   

    谢谢 nimifeng兄,其实我用3.0.16版本的JDBC可以连到数据库,只是想跟大家探讨一下为什么用高版本的驱动反而不行