20165329 第七週學習總結

學號 20165329 《Java程序設計》第7周學習總結

教材學習內容總結

第十一章:JDBC與MySQL數據庫

  • MySQL數據庫管理系統
  • 啓動MySQL數據庫服務器
  • 直接關閉MySQL所佔的命令行窗口不能關閉MySQL數據庫服務器,使用操做系統提供的「任務管理器」來關閉MySQL數據庫管理器。
  • 修改任何用戶密碼mysqladmin -u root -p password
  • MySQL客戶端管理工具
  • JDBC操做不一樣的數據庫僅僅是鏈接方式上的差別。
  • 使用ResultSet對象一次只能看到一個數據行,使用next()方法移到下一數據行,最初的查詢位置就是遊標位置。
  • 預處理語句的優勢:減輕了數據庫的負擔,也提升了訪問數據庫的速度
  • 使用通配符:在sql對象執行前,必須調用相應的方法設置通配符「?」表明的具體值
  • 更新、添加與刪除操做
  • Statement對象調用方法
public int executeUpdate(String sqlStatement);
  • 更新:update 表 set 字段 = 新值 where <條件子句>
  • 添加:insert into 表(字段列表) values (對應的具體的記錄)
  • 刪除
delete from
  • 表名 where <條件子句>
  • ResultSet對象調用getMetaData()方法返回一個ResultSetMetaData對象,而後調用getColumnCount()方法就能夠返回結果集rs中列的數目,調用其餘方法能夠實現相應的功能
  • 事務及處理:應用程序保證事務中的SQL語句要麼所有都執行,要麼一個都不執行。
  • 鏈接SQL Server數據庫
  • 鏈接Derby數據庫

[代碼託管]

(statistics.sh腳本的運行結果截圖)
java

相關文章
相關標籤/搜索