MySQL是一款流行的關系型數據庫管理系統,如何使用Java語言連接MySQL?
我們可以使用JDBC驅動程序連接MySQL,在Java應用程序中連接MySQL,其連接過程包含如下幾個步驟:
//加載JDBC驅動程序 Class.forName("com.mysql.jdbc.Driver"); //連接到數據庫 String url = "jdbc:mysql://localhost:3306/test";//數據庫連接地址 String username = "root";//數據庫用戶名 String password = "123456";//數據庫密碼 Connection conn = DriverManager.getConnection(url, username, password);
在這段代碼中,我們首先使用Class.forName()方法加載驅動程序,然后使用getConnection()方法連接數據庫。在getConnection()方法中,我們需要傳遞三個參數:數據庫連接地址、用戶名和密碼。
連接MySQL完成后,我們可以使用Statement對象執行SQL語句,如下所示:
//創建Statement對象 Statement stmt = conn.createStatement(); //執行SQL語句 String sql = "select * from user"; ResultSet rs = stmt.executeQuery(sql); //處理結果集 while(rs.next()){ String username = rs.getString("username"); String password = rs.getString("password"); System.out.println("username:"+username+",password:"+password); } //關閉連接 rs.close(); stmt.close(); conn.close();
在這段代碼中,我們首先使用createStatement()方法創建Statement對象,然后使用executeQuery()方法執行SQL語句,最后使用while循環遍歷結果集。
連接MySQL完成后,記得關閉連接。