Class.forname("com.mysql.driver").newInstance明显不对
到www.china1024.com文章管理里面去搜索jdbc
里面有常用数据库的jdbc设置问题

解决方案 »

  1.   

    例:
    current dir = d:\sample
    com -> sample\classes\com
    your app = com\yourpackage\App.class
    run = java -classpath= .\classes; yourpackage.App
    照以上是没有问题
      

  2.   

    错了,修改
    例:
    current dir = d:\sample
    com -> sample\classes\com
    your app = yourpackage\App.class
    run = java -classpath= .\classes; yourpackage.App
    照以上是没有问题
      

  3.   

    不过的确没有必要 newInstance,实际上只要load了之后,系统会自动寻找能够识别在DriverManager.getConnection的URL参数包含的协议的驱动.
      

  4.   

    把它的jar包放到classpath就可以了
      

  5.   

    在CLASSPATH中这样加入,例如:c:\mysql406\lib\mm.mysql-2.0.14-bin.jar;
    其中mm.mysql-2.0.14-bin.jar是mysql的JDBC驱动。
    代码中通常是:
    Class.forname("org.gjt.mm.mysql.Driver").newInstance
      

  6.   

    把lib下的jar整个考过去,然后调用
    Class.forname("org.gjt.mm.mysql.Driver")