MySQL是一種廣泛使用的關系型數據庫管理系統,它支持不同語言編寫的客戶端程序通過連接驅動來連接。MySQL Connector/J是用于Java編程語言的官方JDBC驅動程序,它允許Java應用程序通過標準JDBC API與MySQL服務器進行通信。
//加載MySQL Connector/J驅動 Class.forName("com.mysql.jdbc.Driver"); //建立連接 Connection connection = DriverManager.getConnection( "jdbc:mysql://localhost:3306/mydatabase", "username", "password"); //執行SQL查詢 Statement statement = connection.createStatement(); ResultSet resultSet = statement.executeQuery("SELECT * FROM mytable"); //處理查詢結果 while(resultSet.next()){ String column1 = resultSet.getString("column1"); int column2 = resultSet.getInt("column2"); //... } //釋放資源 resultSet.close(); statement.close(); connection.close();
以上是連接MySQL 5.7數據庫的Java代碼示例。我們需要先通過`java.lang.Class.forName`方法加載MySQL Connector/J驅動程序。然后通過`java.sql.DriverManager.getConnection`方法建立數據庫連接,需要傳入數據庫連接URL、用戶名和密碼。這里使用的URL格式為`jdbc:mysql://[host][:port]/[database][?params]`,其中`[host]`為數據庫服務器地址,`[:port]`為端口號(默認3306),`[database]`為數據庫名稱,`[?params]`為連接參數(可選)。在成功連接數據庫后,我們可以使用`java.sql.Statement`和`java.sql.ResultSet`接口執行SQL查詢,處理查詢結果。
連接MySQL 5.7數據庫的Java代碼相對簡單易懂,使用Connector/J驅動程序的好處是方便、可靠,而且可以與其他JDBC兼容的數據庫管理系統一起使用。
上一篇sigil用css
下一篇html5文字滾動代碼