在MyEclipse用java写的一个GetConnection1.java,用于连接MySQL,却总是出错。求救!!!
package JavaBean1;import java.sql.*;
import java.sql.Connection;
import java.sql.DriverManager;public class GetConnection1 {
       public static void main(String[] args) {
           try{
               Class.forName("com.mysql.jdbc.Driver").newInstance();
               String url ="jdbc:mysql://localhost:3306/caoml";
               Connection conn = DriverManager.getConnection(url,"root","123456");
               Statement stmt=conn.createStatement();
               String sql="select * from table1";
               ResultSet rs=stmt.executeQuery(sql);               while(rs.next()) {
                   System.out.print(rs.getInt("CD")+"\t");
                   System.out.println(rs.getString("NAME"));
               }               System.out.println("Done");
               rs.close();
               stmt.close();
               conn.close();          }catch(Exception e){
              e.printStackTrace();
          }
       }
}
另外的那些java文件也都有错误,还都一样,就是“The method getConnection() is undefined for the type GetConnection1”,如下图,谁能给一个建全的连接程序,我用的是tomcat,MyEclipse,MySQL,jsp,java。

解决方案 »

  1.   

    老大,这是delphi的分坛,发错地方了
      

  2.   

    管TM的什么论坛,第一次进CSDN,第一次发贴。见谅。
      

  3.   


    package com.ex;import java.sql.* ;public class GetConnection1 { /**
     * @param args
     */
    public static void main(String[] args) {
    Connection conn = null ;
    PreparedStatement ps = null ;
    ResultSet rs = null ; 
    String sql = "select * from T_USER" ;
    String url = "jdbc:mysql://localhost:3306/sample" ;
    String user = "root" ;
    String pwd  = "root" ;

    try{
    Class.forName("com.mysql.jdbc.Driver") ;
    conn = DriverManager.getConnection(url, user, pwd) ;
    ps = conn.prepareStatement(sql) ;
    rs = ps.executeQuery() ;

    while(rs.next()){

    System.out.println(rs.getInt(1) + " -- " + rs.getString(2)) ;
    }
    }catch(Exception e){
    e.printStackTrace() ;
    }
    }}
    你新建一个java application ,选择工程 --> Build path-->configure Build path,然后再libraries页面中的 add external JARs按钮 ,添加 mysql的jdbc驱动jar包,(mysql-connector-java-5.1.6-bin.jar)你的url  ,user  , pwd , sql 一定改成你自己机器的, 确定mysql启动
      

  4.   

    .newInstance(),可以去掉。多余的。。但是跟你错误无关。贴个异常吧。。
      

  5.   

    +++1我刚解决完,我也是连接不上数据库,你可以看看我的
    http://topic.csdn.net/u/20110701/10/8cf5c4f3-4f7e-40ad-92e2-bb0efc7f7bd1.html