我知道应该是JDBC驱动的问题。
我在环境变量中已经配置了 mysql-connector-java-3.2.0-alpha-bin.jar 的路径(包括文件名)。
配置在 path 里面Class.forName(com.mysql.jdbc.Driver);
System.out.println("Success loading MySQL Driver!");
PATH里面我设置了BIN目录
CLASSPAHT里面设置了
tools.jar和驱动.jar的完整路径

解决方案 »

  1.   

    不好意思,是我打错了。但是电脑里设置是CLASSPATH
      

  2.   

    mysql-connector-java-3.2.0-alpha-bin.jar??楼主用这个包啊?我还没有用过,会不会是这个包有问题啊?我用的包是mysql-connector-java-3.1.10-bin.jar
      

  3.   

    Class.forName(com.mysql.jdbc.Driver).newInstance();不过我记得好像是这样的Class.forName("org.gjt.mm.mysql.Driver").newInstance();
    DriverManager.getConnection(url);
      

  4.   

    mysql-connector-java-3.2.0-alpha-bin.jar 这个是驱动的包??
    驱动的包要放在 classpath下面 而不是 path 下面吧。
      

  5.   

    是不是你的jar包里没有com.mysql包啊?
    mysql-connector-java-3.2.0-alpha-bin.jar里面的com包下有Driver.class,org包下有Driver.class你都可以试一下
      

  6.   

    “我在环境变量中已经配置了 mysql-connector-java-3.2.0-alpha-bin.jar 的路径(包括文件名)。
    配置在 path 里面”
    =================================应该事配置在classpath里。
      

  7.   

    org.gjt.mm.mysql.Driver这是以前的写法。现在都是用这个com.mysql.jdbc.Driver
      

  8.   

    把你发布的系统放在webapps目录下,比如文件夹名字是myapp1,在myapp1下新建立WEB-INF目录在里面放lib目录在里面放上java的mysql连接包不用在环境变量里面在classpath里面加的,注意
    WEB-INF ,lib 这样的部署结构
      

  9.   

    Class.forName(com.mysql.jdbc.Driver);应该改成Class.forName("com.mysql.jdbc.Driver"); 加引号
    还有就是jdbc驱动的jar包,你需要在classpath中设置,其实你不需要设置,你直接把这个包放到你的工程文件下的WEB-INF下的lib里就可以
      

  10.   

    原来mysql有这么多jdbc驱动,但我一直用的是老式的驱动。
      

  11.   

    楼主与johnnyzhou_chn是同一个,倒分???请声明一下,要不然,要BAN了