我又把文件放在TOMCAT4.1\common\lib中
要重启服务器

解决方案 »

  1.   

    还是提示:java.sql.SQLException: No suitable driver
      

  2.   

    你的jdbc可能有问题,我以前也遇见过这种情况,换了一个就OK!
      

  3.   

    我换着试了.我是从www.mysql.com站下载的mysql-connector-java-2.0.14和mysql-connector-java-3.0.6-stable分别解压缩取出mysql-connector-java-2.0.14-bin.jar和mysql-connector-java-3.0.6-stable-bin.jar使用.也是提示相同的错误.
    请高手帮忙,急!!!
    .
      

  4.   

    我碰到过类似的情况,不能光把mysql-connector-java-3.0.6-stable-bin.jar拿出来放到目录下就完了,即使系统找到了,也还是不能正确的操作数据库。建议把下载的javaconnector解压以后把全部文件打成一个jar包,不要光把mysql-connector-java-3.0.6-stable-bin.jar拿出来,试试吧,谢谢
      

  5.   

    Class.forName("com.mysql.jdbc.Driver");
      

  6.   

    照Jacky1206(胖胖)说的做TOMCAT不能正常启动了。照sunkai1st(sunkai)说的做还是提示错误:
    java.sql.SQLException: No suitable driver:(
    我该怎么办啊?很着急啊
      

  7.   

    应当在你的web应用程序目录中建一个WEB-INF目录在其下面建一个lib目录和一个classes,你可以把驱动程序解压并把org目录放到CLASSES目录下,或者不解压直接放到LIB目录下(这个我有试但应该可以的)这样在JSP执行时就自动到你的WEB应用程序目录的WEB-INF\CLASSES\去找org.git.mm.Driver驱动了。
      

  8.   

    w800303(sssddfff) 说的不错
    是因为没找到你的驱动类所以才报错的
    按照w800303(sssddfff) 的方法试试看
    应该没有这个错误了
      

  9.   

    还有就是如果你下载的是mysql-connector-java-3.0.6-stable.zip
    注意一下里面的文档,应该这样写:
    Class.forName("com.mysql.jdbc.Driver").newInstance();
    而不是org.gjt.mm.mysql.Driver
    文档里有写的
      

  10.   

    String url="jdbc:myql://211.161.72.19:3306/test";
    打错了把
      

  11.   

    应该放在你的项目 的web-inf/lib下
      

  12.   

    按照w800303(sssddfff) 的说法,你确实可以找到驱动程序,但当操作到具体的jdbc查询等语句时,可能就会出现问题(我以前就是这样的,到具体查询时,结果和数据库实际内容不符合),所以我就把整个打成一个jar包,包含进去才正确。
      

  13.   

    问题解决了.
    我看了里面的README了.介绍的很详细,
    谢谢大家帮忙.
    还有问题.
    用2.014查询结果显示正常.用3.0.6得到的结果怎么乱七八糟呢?(不是中文问题.我查的是MYSQL库里的USER表.)