eclipse 2.1?
这是什么时候的版本啊,太老了吧?

解决方案 »

  1.   

    去mysql官网下载最新的driver4java,然后在eclipse中配置到你的project
    http://dev.mysql.com/downloads/connector/j/5.0.html
    连接mysql的代码参考:http://blog.csdn.net/believefym/archive/2007/05/31/1632259.aspxeclipse2.1,jdk1.3,也太老了吧
      

  2.   

    不用tomcatMySql所用驱动是 org.gjt.mm.MySQL.Driver
      

  3.   

    mysql有驱动包没有?java连数据库都要对应相应的驱动包
    楼主还用1.3的jdk和2.1的eclipse劝还是用个新点的
      

  4.   

    你看看你有没有把你的mysql驱动包放在你的构建路径下,选择项目树的根结点右键->属性->Java构件路径->库.把你的mysql的jar加入,就没有问题了。然后代码:
    import java.sql.Connection;
    import java.sql.DriverManager;public class Test { /**
     * @param args
     */
    public static void main(String[] args) {
    try {
    Class.forName("org.gjt.mm.mysql.Driver");
    System.out.println("Success loading Mysql Driver!");
    Connection con = DriverManager.getConnection("jdbc:mysql://localhost/test/user=root;password=root");
    if (!con.isClosed())
    System.out.println("成功!");
    } catch (Exception e) {
    System.out.println("无法连接数据库!");
    e.printStackTrace();
    }
    }}
      

  5.   

    驱动包要导入,导准确
    才能用Class.forName();
      

  6.   

    mysql的什么包,我还真不知道,怎么导啊?eclipse用设置什么吗?
      

  7.   

    楼主活在几年前啊... jdk还1.3的.
    如果没有工作中十分必要的话,还是换新的吧.
      

  8.   

    你看看你有没有把你的mysql驱动包放在你的构建路径下,选择项目树的根结点右键->属性->Java构件路径->库.把你的mysql的jar加入,就没有问题了。别老忙着奇怪,看看帖子吧
    你没打中文包?I'm so sorry...
      

  9.   

    mysql的驱动包是什么啊,在哪里弄,我现在只有JDBC的包,放在JDK的路径下,还有一个放到mysqlforjdbc文件下。mysql的驱动怎么搞啊,说清楚点啊。
      

  10.   

    楼主你是不是做java的啊用这么老的东西
      

  11.   

    mysql的jar包是哪个啊,我以前放进去过一个JDBC的包,不过还是不对
      

  12.   

    我导入了mysql-connector-java-3.1.14-bin.jar还是不对,
    导入mysql的jar包时,是点 add jars  还是 add external jars 啊
      

  13.   

    你去下载官方最新的mysql和mysql-connector去。
      

  14.   

    那最新的会和我的JDK1.3有冲突吗?
      

  15.   

    这样,你们给我推荐一个好使的组合,JDK  MYSQL JDBC 的版本都是多少,你们用的好使的
      

  16.   

    我现在用 JDK1.4.2   MYSQL4.1   再用任何的JDBC都会出现下边的提示
    下边是错误提示:
    Tue Jun 12 09:27:56 CST 2007 TRACE:  --> NonRegisteringDriver.java:269 com.mysql.jdbc.NonRegisteringDriver.connect("jdbc:myql://localhost:3306/test", {user=root, password=1})
    Tue Jun 12 09:27:56 CST 2007 TRACE:   --> StringUtils.java:1131 com.mysql.jdbc.StringUtils.startsWithIgnoreCase("jdbc:myql://localhost:3306/test", "jdbc:mysql:loadbalance://")
    Tue Jun 12 09:27:56 CST 2007 TRACE:    --> StringUtils.java:1115 com.mysql.jdbc.StringUtils.startsWithIgnoreCase("jdbc:myql://localhost:3306/test", 0, "jdbc:mysql:loadbalance://")
    Tue Jun 12 09:27:56 CST 2007 TRACE:    <--  StringUtils.java:1115 com.mysql.jdbc.StringUtils.startsWithIgnoreCase(..) returning false
    Tue Jun 12 09:27:56 CST 2007 TRACE:   <--  StringUtils.java:1131 com.mysql.jdbc.StringUtils.startsWithIgnoreCase(..) returning false
    Tue Jun 12 09:27:56 CST 2007 TRACE:   --> StringUtils.java:1131 com.mysql.jdbc.StringUtils.startsWithIgnoreCase("jdbc:myql://localhost:3306/test", "jdbc:mysql:replication://")
    Tue Jun 12 09:27:56 CST 2007 TRACE:    --> StringUtils.java:1115 com.mysql.jdbc.StringUtils.startsWithIgnoreCase("jdbc:myql://localhost:3306/test", 0, "jdbc:mysql:replication://")
    Tue Jun 12 09:27:56 CST 2007 TRACE:    <--  StringUtils.java:1115 com.mysql.jdbc.StringUtils.startsWithIgnoreCase(..) returning false
    Tue Jun 12 09:27:56 CST 2007 TRACE:   <--  StringUtils.java:1131 com.mysql.jdbc.StringUtils.startsWithIgnoreCase(..) returning false
    Tue Jun 12 09:27:56 CST 2007 TRACE:   --> NonRegisteringDriver.java:543 com.mysql.jdbc.NonRegisteringDriver.parseURL("jdbc:myql://localhost:3306/test", {user=root, password=1})
    Tue Jun 12 09:27:56 CST 2007 TRACE:    --> StringUtils.java:1131 com.mysql.jdbc.StringUtils.startsWithIgnoreCase("jdbc:myql://localhost:3306/test", "jdbc:mysql://")
    Tue Jun 12 09:27:56 CST 2007 TRACE:     --> StringUtils.java:1115 com.mysql.jdbc.StringUtils.startsWithIgnoreCase("jdbc:myql://localhost:3306/test", 0, "jdbc:mysql://")
    Tue Jun 12 09:27:56 CST 2007 TRACE:     <--  StringUtils.java:1115 com.mysql.jdbc.StringUtils.startsWithIgnoreCase(..) returning false
    Tue Jun 12 09:27:56 CST 2007 TRACE:    <--  StringUtils.java:1131 com.mysql.jdbc.StringUtils.startsWithIgnoreCase(..) returning false
    Tue Jun 12 09:27:56 CST 2007 TRACE:    --> StringUtils.java:1131 com.mysql.jdbc.StringUtils.startsWithIgnoreCase("jdbc:myql://localhost:3306/test", "jdbc:mysql:mxj://")
    Tue Jun 12 09:27:56 CST 2007 TRACE:     --> StringUtils.java:1115 com.mysql.jdbc.StringUtils.startsWithIgnoreCase("jdbc:myql://localhost:3306/test", 0, "jdbc:mysql:mxj://")
    Tue Jun 12 09:27:56 CST 2007 TRACE:     <--  StringUtils.java:1115 com.mysql.jdbc.StringUtils.startsWithIgnoreCase(..) returning false
    Tue Jun 12 09:27:56 CST 2007 TRACE:    <--  StringUtils.java:1131 com.mysql.jdbc.StringUtils.startsWithIgnoreCase(..) returning false
    Tue Jun 12 09:27:56 CST 2007 TRACE:    --> StringUtils.java:1131 com.mysql.jdbc.StringUtils.startsWithIgnoreCase("jdbc:myql://localhost:3306/test", "jdbc:mysql:loadbalance://")
    Tue Jun 12 09:27:56 CST 2007 TRACE:     --> StringUtils.java:1115 com.mysql.jdbc.StringUtils.startsWithIgnoreCase("jdbc:myql://localhost:3306/test", 0, "jdbc:mysql:loadbalance://")
    Tue Jun 12 09:27:56 CST 2007 TRACE:     <--  StringUtils.java:1115 com.mysql.jdbc.StringUtils.startsWithIgnoreCase(..) returning false
    Tue Jun 12 09:27:56 CST 2007 TRACE:    <--  StringUtils.java:1131 com.mysql.jdbc.StringUtils.startsWithIgnoreCase(..) returning false
    Tue Jun 12 09:27:56 CST 2007 TRACE:    --> StringUtils.java:1131 com.mysql.jdbc.StringUtils.startsWithIgnoreCase("jdbc:myql://localhost:3306/test", "jdbc:mysql:replication://")
    Tue Jun 12 09:27:56 CST 2007 TRACE:     --> StringUtils.java:1115 com.mysql.jdbc.StringUtils.startsWithIgnoreCase("jdbc:myql://localhost:3306/test", 0, "jdbc:mysql:replication://")
    Tue Jun 12 09:27:56 CST 2007 TRACE:     <--  StringUtils.java:1115 com.mysql.jdbc.StringUtils.startsWithIgnoreCase(..) returning false
    Tue Jun 12 09:27:56 CST 2007 TRACE:    <--  StringUtils.java:1131 com.mysql.jdbc.StringUtils.startsWithIgnoreCase(..) returning false
    Tue Jun 12 09:27:56 CST 2007 TRACE:   <--  NonRegisteringDriver.java:543 com.mysql.jdbc.NonRegisteringDriver.parseURL(..) returning null
    Tue Jun 12 09:27:56 CST 2007 TRACE:  <--  NonRegisteringDriver.java:269 com.mysql.jdbc.NonRegisteringDriver.connect(..) returning nulljava.sql.SQLException: No suitable driver
    at java.sql.DriverManager.getConnection(DriverManager.java:532)
    at java.sql.DriverManager.getConnection(DriverManager.java:171)
    at mysql.main(mysql.java:17)
      

  17.   


    去mysql官网下载最新的driver4java,然后在eclipse中配置到你的project
    http://dev.mysql.com/downloads/connector/j/5.0.html
    连接mysql的代码参考:http://blog.csdn.net/believefym/archive/2007/05/31/1632259.aspxeclipse2.1,jdk1.3,也太老了吧
    ----------------唉,早就给你链接让你去下mysql的驱动了,还在这不停的问,
    你用eclipse就直接把jar配到工程里面,放到user library比较好,不过可能说不清,你也搞不明白
    直接在工程上右键-build path-configure build path-library-add external jars
      

  18.   

    jdk-------tomcat-------eclipse 版本对照表???[行家指点一下他]