作者:gnuhpc
出處:http://www.cnblogs.com/gnuhpc/
記得把Mysql-connector的jar加到Build Path中。 package org.bupt.jdbc;/** * @author gnuhpc * email: warmbupt@gmail.com * blog: http://blog.csdn.net/gnuhpc * @date 2010-1-6 */import java.sql.SQLException;public class JDBCHelloWorld { /** * @param args * @throws SQLException * @throws ClassNotFoundException */ public static void main(String[] args) throws SQLException, ClassNotFoundException { // 1. 註冊驅動 Class.forName("com.mysql.jdbc.Driver");// Mysql 的驅動 // 2. 擷取資料庫的串連 java.sql.Connection conn = java.sql.DriverManager.getConnection( "jdbc:mysql://localhost/publications?useUnicode=true&characterEncoding=GBK", "root", "passw0rd"); // 3. 擷取運算式 java.sql.Statement stmt = conn.createStatement(); // 4. 執行 SQL java.sql.ResultSet rs = stmt.executeQuery("select * from books"); // 5. 顯示結果集裡面的資料 while(rs.next()) { System.out.println(rs.getInt(1)); System.out.println(rs.getString("pages")); System.out.println(rs.getString("title")); } // 執行插入資料的 SQL //stmt.executeUpdate("insert into user values(2, '345', 'Linux Kernel')"); // 6. 釋放資源 rs.close(); stmt.close(); conn.close(); }}
作者:gnuhpc
出處:http://www.cnblogs.com/gnuhpc/