driverClassNam用org.gjt.mm.mysql.Driver试一试

解决方案 »

  1.   

    对,应该将com.mysql.jdbc.Driver修改为org.gjt.mm.mysql.Driver看看,不过这取决于你所下载的mysql的驱动是什么,你可以用winrar查看一下mysql JDBC的驱动位置。我用的mysql驱动为:mm.mysql-2.0.4-bin.jar 其驱动就是在org.gjt.mm.mysql.Driver目录下,所以你先看看你下载的jar文件对应JDBC驱动的目录。
      

  2.   

    使用org.gjt.mm.mysql.Driver驱动,出现的是同样的错误:
    java.lang.IllegalArgumentException:Illegal pattern character 'Y'
      

  3.   

    查看驱动对不对,用winrar打开看看。
      

  4.   

    驱动肯定没有问题,问题应该在连接池上,不知道哪儿配置不对,
    不使用连接池连接数据库成功!~
    我下载mm.mysql-2.0.4-bin.jar驱动,出现同样的错误,证明不是驱动问题!~不知道大家怎么在TOMCAT5.0下配置MYSQL的数据库连接池?
      

  5.   

    我是照tomcat文档做的,没有遇到问题
      

  6.   

    把你的驱动程序放在common/lib目录下
      

  7.   

    驱动放在Tomcat下的common\lib目录下,环境变量CLASSPATH也设置了。
    用同样的方法连接ORACLE、MS-SQL2000都行,就是MYSQL不行,
    郁闷中...昨天一晚没睡就为了这个
      

  8.   

    在web.xml里有没有指定数据源名称?<resource-ref>
          <description>DB Connection</description>
          <res-ref-name>JDBC/DB</res-ref-name>
          <res-type>javax.sql.DataSource</res-type>
          <res-auth>Container</res-auth>
    </resource-ref>
      

  9.   

    很可能是mysql的版本和jdbc驱动的版本引起的。