01.JDBC操作數據庫-快速入門操作
阿新 • • 發佈:2018-11-13
param throws string getc query state 語句 當前 tor
/** * 簡單入門操作 * 註:先將mysql-connector-java-5.1.36.jar 構建 Build Path環境當中去 * @param args * @throws Exception */ public static void main(String[] args) throws Exception { //1.加載MySQL數據庫驅動包 Class.forName("com.mysql.jdbc.Driver"); //2.連接MySQL數據庫服務器 Connection conn = DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/java", "root", "root");//3.創建執行語句對象 Statement st = conn.createStatement(); //4.執行語句 st.executeUpdate("INSERT INTO `student` SET name=‘劉詩華 77154113‘,age=28"); //5.釋放資源 st.close(); conn.close(); }
/** * JDBC查詢學生表 * @param args * @throws Exception */ publicstatic void main(String[] args) throws Exception { //1.加載MySQL數據庫驅動包 Class.forName("com.mysql.jdbc.Driver"); //2.連接MySQL數據庫服務器 Connection conn = DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/java", "root", "root"); //3.創建執行語句對象 Statement st = conn.createStatement();//4.執行語句 ResultSet rs = st.executeQuery("SELECT * FROM `student` ORDER BY id asc"); //rs當前是否指向數據表的某一行數據 如果有,則返true while(rs.next()) { System.out.println("學生姓名:"+rs.getString("name")+" 年齡:"+rs.getLong("age")); } //5.釋放資源 rs.close(); st.close(); conn.close(); //學生姓名:劉詩華 年齡:28 //學生姓名:羅蘭 年齡:27 }
01.JDBC操作數據庫-快速入門操作