MySQL是目前最流行的開源關系型數據庫管理系統之一,而Java作為一種廣泛采用的編程語言,在與MySQL數據庫的交互中,往往會使用JDBC。
在使用JDBC連接MySQL 5.7.11的過程中,我們需要事先下載MySQL Connector/J,該驅動程序提供了Java應用程序所需的API,可以使Java應用程序與MySQL服務器進行交互。
// 加載驅動程序 Class.forName("com.mysql.jdbc.Driver"); // 獲得數據庫連接 String url = "jdbc:mysql://localhost:3306/test"; String user = "root"; String password = "123456"; Connection conn = DriverManager.getConnection(url,user,password); // 創建Statement對象 Statement stmt = conn.createStatement(); // 執行查詢語句 String sql = "select * from user"; ResultSet rs = stmt.executeQuery(sql); // 處理結果集 while(rs.next()){ // 輸出結果集內容 System.out.println(rs.getString("name")); } // 關閉數據庫連接 rs.close(); stmt.close(); conn.close();
上述代碼演示了JDBC連接MySQL的基本流程,需要注意的是:
- 在使用JDBC前,需要先加載MySQL驅動程序com.mysql.jdbc.Driver。
- 通過創建Connection對象,使用getConnection方法連接數據庫,其中url參數指定了數據庫的地址和端口號,user和password參數指定了連接的用戶名和密碼。
- 通過創建Statement對象,使用executeQuery方法執行SQL查詢語句,返回ResultSet結果集對象。
- 通過ResultSet對象,使用next方法逐行讀取結果集,使用getString等方法獲取值。
- 使用close方法關閉ResultSet、Statement和Connection對象。
上一篇js怎么添加內容到css
下一篇js怎么設置css高度