WEB开发网
开发学院软件开发Java 连接MySQL并执行Select 阅读

连接MySQL并执行Select

 2007-12-23 12:35:28 来源:WEB开发网   
核心提示:/*Database PRogramming with JDBC and java, Second EditionBy George ReeseISBN: 1-56592-616-1Publisher: O'Reilly*/import java.sql.Connection;import java.sql.D
/*
Database PRogramming with JDBC and java, Second Edition
By George Reese
ISBN: 1-56592-616-1

Publisher: O'Reilly
*/

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;

/**
 * Example 3.1.
 */
public class Select {
 public static void main(String args[]) {
  String url = "jdbc:msql://carthage.imaginary.com/ora";
  Connection con = null;

  try {
   String driver = "com.imaginary.sql.msql.MsqlDriver";

   Class.forName(driver).newInstance();
  } catch (Exception e) {
   System.out.println("Failed to load mSQL driver.");
   return;
  }
  try {
   con = DriverManager.getConnection(url, "borg", "");
   Statement select = con.createStatement();
   ResultSet result = select
     .executeQuery("SELECT test_id, test_val FROM test");

   System.out.println("Got results:");
   while (result.next()) { // process results one row at a time
    int key = result.getInt(1);
    String val = result.getString(2);

    System.out.println("key = " + key);
    System.out.println("val = " + val);
   }
  } catch (Exception e) {
   e.printStackTrace();
  } finally {
   if (con != null) {
    try {
     con.close();
    } catch (Exception e) {
     e.printStackTrace();
    }
   }
  }
 }
}

(出处:http://www.cncms.com)


Tags:连接 MySQL 执行

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接