有关mysql JDBC的问题
小弟更新 Connector/J 为3.1.8a版,
服务器为weblogic 7.0
编译通过
但程式中使用Class.forName("com.mysql.jdbc.Driver").newInstance();载入JDBC Driver 时出现
java.lang.NoClassDefFoundError: org/aspectj/lang/Signature
原使用Connector/J 3.0.16版可正常执行,
请问应该如何解決?
问题点数:50、回复次数:9Top
1 楼kaymo( 。。。 )回复于 2005-05-11 17:43:26 得分 10
你的driver版本和数据库一致吗?Top
2 楼nimifeng(学海无涯.......苦作舟....理解是美!!!Mars.Neil)回复于 2005-05-11 17:45:11 得分 10
类名.位置有没有问题?Top
3 楼zhao2077()回复于 2005-05-11 22:36:38 得分 10
org.gjt.mm.mysql.Driver
应该是这个样子。其实你用 zip 工具 打开 驱动 jar 就可以理解 为啥这样写了Top
4 楼stevenZ(史蒂文)回复于 2005-05-12 02:44:47 得分 0
类名.位置不会有错,就是搞不懂为什么不行,郁闷ing...Top
5 楼sunshine5246(阳光)回复于 2005-05-12 08:29:36 得分 5
顶Top
6 楼nimifeng(学海无涯.......苦作舟....理解是美!!!Mars.Neil)回复于 2005-05-12 08:49:05 得分 10
6、MySQL数据库
Class.forName("org.gjt.mm.mysql.Driver").newInstance();
String url ="jdbc:mysql://localhost/myDB?user=soft&password=soft1234&useUnicode=
true&characterEncoding=8859_1"
//myDB为数据库名
Connection conn= DriverManager.getConnection(url);Top
7 楼yxhzj(余华[学习J2EE中])回复于 2005-05-12 08:51:56 得分 5
帮助顶Top
8 楼stevenZ(史蒂文)回复于 2005-05-14 15:07:18 得分 0
谢谢 nimifeng兄,其实我用3.0.16版本的JDBC可以连到数据库,只是想跟大家探讨一下为什么用高版本的驱动反而不行Top
9 楼stevenZ(史蒂文)回复于 2005-05-14 15:10:31 得分 0
看来这个问题好象没什么人遇到,有哪位高手能指点一下,马上散分Top




