MySQL的Driver是String driver = "org.gjt.mm.mysql.Driver";
而不是com.mysql.jdbc.Driver,你写错了。

解决方案 »

  1.   

    我换成org.gjt.mm.mysql.Driver试了还是不行的。
    结果:
    java.lang.ClassNotFoundException: org.gjt.mm.mysql.Driver
    at java.net.URLClassLoader$1.run(URLClassLoader.java:199)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
    at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:141)
    at mysql.main(mysql.java:28)
      

  2.   

    你把数据库驱动的jar文件拷到Tomcat的\common\lib目录下没有?
      

  3.   

    重新启动TOMCAT就可以了!不过还是要用org.gjt.mm.mysql.Driver