CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  其他数据库开发 >  MySQL/Postgresql

关于JDBC connector for mysql的配置问题?

楼主cl41()2005-04-26 00:12:49 在 其他数据库开发 / MySQL/Postgresql 提问

我用的mysql版本是4.1.11  
  connectoe版本是3.1.8  
  我按照别人提到的做法把connecto里的com和org两个文件夹放到硬盘某处,然后配置classpath  
  在eclipse上编了个连接数据库的类,运行时报如下的错:  
  java.lang.ClassNotFoundException:   com.mysql.jdbc.Driver  
  at   java.net.URLClassLoader$1.run(URLClassLoader.java:199)  
  at   java.security.AccessController.doPrivileged(Native   Method)  
  at   java.net.URLClassLoader.findClass(URLClassLoader.java:187)  
  at   java.lang.ClassLoader.loadClass(ClassLoader.java:289)  
  at   sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274)  
  at   java.lang.ClassLoader.loadClass(ClassLoader.java:235)  
  at   java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)  
  at   java.lang.Class.forName0(Native   Method)  
  at   java.lang.Class.forName(Class.java:141)  
  at   mysql.main(mysql.java:30)  
  请高手们帮忙解决,问题解决立刻送分!  
  谢谢 问题点数:30、回复次数:7Top

1 楼jFresH_MaN(十一月的萧邦-夜曲)回复于 2005-04-26 12:43:33 得分 10

把jar文件放在任何地方,然后classpath加这个路径就行了Top

2 楼cl41()回复于 2005-04-26 14:56:36 得分 0

我把mysql-connector-java-3.1.8-bin.jar放到D:\Program   Files\Java\mysqlforjdbc,并且在classpath里加上了D:\Program   Files\Java\mysqlforjdbc,在eclipse里建了一个叫sqltest的类,代码如下:  
  package   imageclass;  
   
  import   java.sql.Connection;  
  import   java.sql.DriverManager;  
  import   java.sql.ResultSet;  
  import   java.sql.Statement;  
   
  public   class   sqltest   {  
   
  public   static   void   main(String[]   args)   {  
   
  try   {  
              String   driver   =   "com.mysql.jdbc.Driver";  
              String   url   =   "jdbc:mysql://localhost:3306/db";  
              String   user   =   "cl41";  
              String   password   =   "123456";  
              Connection   conn   =   null;  
              ResultSet   rs   =   null;  
              Statement   stmt   =   null;  
              Class.forName(driver).newInstance();  
               
              conn   =   DriverManager.getConnection(url,   user,   password);  
              stmt   =   conn.createStatement();  
              rs   =   stmt.executeQuery("select   *   from   dbtest");  
              while   (rs.next())   {  
                  System.out.println(""   +   rs.getInt(1)   +   "");  
                  System.out.println(":"   +   "<br>");  
              }  
              rs.close();  
              conn.close();  
          }  
          catch   (Exception   e)   {  
              e.printStackTrace();  
          }  
   
   
  }  
  }  
  运行还是出如下的错:  
  java.lang.ClassNotFoundException:   com.mysql.jdbc.Driver  
  at   java.net.URLClassLoader$1.run(URLClassLoader.java:199)  
  at   java.security.AccessController.doPrivileged(Native   Method)  
  at   java.net.URLClassLoader.findClass(URLClassLoader.java:187)  
  at   java.lang.ClassLoader.loadClass(ClassLoader.java:289)  
  at   sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274)  
  at   java.lang.ClassLoader.loadClass(ClassLoader.java:235)  
  at   java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)  
  at   java.lang.Class.forName0(Native   Method)  
  at   java.lang.Class.forName(Class.java:141)  
  at   imageclass.sqltest.main(sqltest.java:32)  
   
  究竟问题在哪里?请楼上和各位路过的拔刀相助!  
  Top

3 楼cl41()回复于 2005-04-26 23:46:28 得分 0

现在我在JDK编写的测数据库连接的程序连上了,但是用eclipse编的无论是应用程序还是JSP都说找不到类,郁闷中~~~Top

4 楼iihero(iihero)回复于 2005-04-27 00:21:43 得分 10

把这个jar放到tomcat的share目录下边的lib下边吧。Top

5 楼cl41()回复于 2005-04-27 10:15:14 得分 0

楼上那位大侠,你说的我试了,但是不成功  
   
  Top

6 楼cl41()回复于 2005-04-27 10:19:28 得分 0

我已经成功在eclipse把mysql连接到拉Top

7 楼jihanzhong(逍遥)回复于 2005-04-27 11:22:56 得分 10

我是逍遥,接分~Top

相关问题

  • jdbc的配置???
  • Tomcat JDBC配置
  • 在weblogic下,能不能配置mysql的jdbc驱动做Connection Pools
  • MySql ODBC的配置
  • mysql配置问题?
  • mysql_Front的配置
  • 我从网上下载了mysql-connector-java-2.0.14,但是在jbuilder 7 下配置不了
  • JDBC配置问题
  • java与mysql做连接时‘JDBC驱动’的环境变量该怎么配置
  • 关于使用jdbc访问mysql数据库的的配置的问题(mysql:4.0.13 驱动:2.0.14 j2sdk:1_4_2_0_8)?

关键词

  • .net
  • mysql
  • jdbc
  • 连接
  • eclipse
  • sql
  • null
  • classloader
  • urlclassloader
  • sqltest

得分解答快速导航

  • 帖主:cl41
  • jFresH_MaN
  • iihero
  • jihanzhong

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo