问题是这样的:原来是低版本到mysql驱动包(mysql-connector-java-3.1.8-bin-g.jar) 现在要替换(mysql-connector-java-3.1.11-bin.jar或mysql-connector-java-5.0.4-bin.jar) 是不是我在weblogic 目录下的startWebLogic.cmd 中 set classpath=**mysql.jar  我直接改这里怎么不可以啊。报是 
java.lang.NoSuchMethodError 
        at com.mysql.jdbc.NonRegisteringDriver.parseURL(NonRegisteringDriver.java:479) 
        at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:261) 
        at java.sql.DriverManager.getConnection(DriverManager.java:517) 
        at java.sql.DriverManager.getConnection(DriverManager.java:199) 
        at com.newtech.db.DbTest.getConnection(DbTest.java:31) 
        at jsp_servlet._oa._newtech.__testfile._jspService(__testfile.java:107) 
        at weblogic.servlet.jsp.JspBase.service(JspBase.java:27) 
        at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:945) 
        at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:332) 
        at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:376) 
        at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:242) 
        at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:5363) 
        at weblogic.security.service.SecurityServiceManager.runAs(SecurityServiceManager.java:721) 
        at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3043) 
        at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2466) 
        at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:152) 
        at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:133) 
原来用到是mysql-connector-java-3.1.8-bin-g.jar 的驱动包、这个可以但是为什么连mysql5 到时候 报 错!但是数据可以交互 请高手解决: 
--> ConnectionProperties.java:2255 com.mysql.jdbc.ConnectionProperties$ConnectionProperty.initializeFrom({useUnicode=true, characterEncoding=gb2312}) 
Wed Jan 14 10:09:33 CST 2009 TRACE:      --> ConnectionProperties.java:2278 com.mysql.jdbc.ConnectionProperties$ConnectionProperty.getPropertyName() 
Wed Jan 14 10:09:33 CST 2009 TRACE:      <--  ConnectionProperties.java:2278 com.mysql.jdbc.ConnectionProperties$ConnectionProperty.getPropertyName(..) returning "logSlowQueries" 
Wed Jan 14 10:09:33 CST 2009 TRACE:      --> ConnectionProperties.java:2278 com.mysql.jdbc.ConnectionProperties$ConnectionProperty.getPropertyName() 
Wed Jan 14 10:09:33 CST 2009 TRACE:      <--  ConnectionProperties.java:2278 com.mysql.jdbc.ConnectionProperties$ConnectionProperty.getPropertyName(..) returning "logSlowQueries" 
Wed Jan 14 10:09:33 CST 2009 TRACE:      --> ConnectionProperties.java:2440 com.mysql.jdbc.ConnectionProperties$BooleanConnectionProperty.initializeFrom(null) 
Wed Jan 14 10:09:33 CST 2009 TRACE:      <--  ConnectionProperties.java:2440 com.mysql.jdbc.ConnectionProperties$BooleanConnectionProperty.initializeFrom(..) returning null 
Wed Jan 14 10:09:33 CST 2009 TRACE:    <--  ConnectionProperties.java:2255 com.mysql.jdbc.ConnectionProperties$ConnectionProperty.initializeFrom(..) returning null 
Wed Jan 14 10:09:33 CST 2009 TRACE:    --> ConnectionProperties.java:2255 com.mysql.jdbc.ConnectionProperties$ConnectionProperty.initializeFrom({useUnicode=true, characterEncoding=gb2312}) 
Wed Jan 14 10:09:33 CST 2009 TRACE:      --> ConnectionProperties.java:2278 com.mysql.jdbc.ConnectionProperties$ConnectionProperty.getPropertyName() 
Wed Jan 14 10:09:33 CST 2009 TRACE:      <--  ConnectionProperties.java:2278 com.mysql.jdbc.ConnectionProperties$ConnectionProperty.getPropertyName(..) returning "paranoid" 
Wed Jan 14 10:09:33 CST 2009 TRACE:      --> ConnectionProperties.java:2278 com.mysql.jdbc.ConnectionProperties$ConnectionProperty.getPropertyName() 
Wed Jan 14 10:09:33 CST 2009 TRACE:      <--  ConnectionProperties.java:2278 com.mysql.jdbc.ConnectionProperties$ConnectionProperty.getPropertyName(..) returning "paranoid" 
Wed Jan 14 10:09:33 CST 2009 TRACE:      --> ConnectionProperties.java:2440 com.mysql.jdbc.ConnectionProperties$BooleanConnectionProperty.initializeFrom(null) 
Wed Jan 14 10:09:33 CST 2009 TRACE:      <--  ConnectionProperties.java:2440 com.mysql.jdbc.ConnectionProperties$BooleanConnectionProperty.initializeFrom(..) returning null 
Wed Jan 14 10:09:33 CST 2009 TRACE:    <--  ConnectionProperties.java:2255 com.mysql.jdbc.ConnectionProperties$ConnectionProperty.initializeFrom(..) returning null 
Wed Jan 14 10:09:33 CST 2009 TRACE:    --> ConnectionProperties.java:2255 com.mysql.jdbc.ConnectionProperties$ConnectionProperty.initializeFrom({useUnicode=true, characterEncoding=gb2312}) 
Wed Jan 14 10:09:33 CST 2009 TRACE:      --> ConnectionProperties.java:2278 com.mysql.jdbc.ConnectionProperties$ConnectionProperty.getPropertyName() 
Wed Jan 14 10:09:33 CST 2009 TRACE:      <--  ConnectionProperties.java:2278 com.mysql.jdbc.ConnectionProperties$ConnectionProperty.getPropertyName(..) returning "pedantic" 
Wed Jan 14 10:09:33 CST 2009 TRACE:      --> ConnectionProperties.java:2278 com.mysql.jdbc.ConnectionProperties$ConnectionProperty.getPropertyName()