java代碼實現(xiàn)連接mysql數(shù)據(jù)庫
注意修改下面數(shù)據(jù)庫的名稱、登陸的賬號密碼。 我用的數(shù)據(jù)庫名是:test 賬號密碼都是:root ================================= import java.sql.*; public class JDBCTest { public static void main(String[] args) { // 1. 注冊驅動 try { Class.forName("com.mysql.jdbc.Driver"); } catch(ClassNotFoundException ex) { ex.printStackTrace(); } // 聲明變量,使用,而后關閉 Connection conn = null; //數(shù)據(jù)庫連接 Statement stmt = null; //數(shù)據(jù)庫表達式 ResultSet rs = null; //結果集 try { //2. 獲取數(shù)據(jù)庫的連接 conn = DriverManager.getConnection ("jdbc:mysql://localhost:3306/test","root","root"); //3. 獲取表達式 stmt = conn.createStatement(); //4. 執(zhí)行SQL String sql = "select time from shijian where id=123"; rs = stmt.executeQuery(sql); //5. 現(xiàn)實結果集里面的數(shù)據(jù) while(rs.next()) { System.out.println("id為123的time值=" + rs.getString(1)); } } catch (Exception ex) { ex.printStackTrace(); } finally { try { if(rs != null) { rs.close(); } if(stmt!= null) { stmt.close(); } if(conn != null) { conn.close(); } } catch(Exception ex) { ex.printStackTrace(); } } } }
posted on 2011-04-26 00:38 haojinlian 閱讀(138) 評論(0) 編輯 收藏