MySQL是一種流行的關系型數據庫管理系統,具有很多優秀的功能和性能。Java語言可以通過JDBC連接訪問MySQL數據庫,為開發人員提供了便利。以下是一個簡單的Java代碼示例,演示如何通過JDBC連接MySQL數據庫。
import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.Statement; public class MySQLJDBCExample { public static void main(String[] args) { Connection conn = null; Statement stmt = null; ResultSet rs = null; try { // register JDBC driver Class.forName("com.mysql.jdbc.Driver"); // open a connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/mydatabase", "username", "password"); // execute a query stmt = conn.createStatement(); rs = stmt.executeQuery("SELECT * FROM mytable"); // iterate through the result set while (rs.next()) { System.out.println(rs.getInt("id") + " " + rs.getString("name")); } } catch (Exception e) { e.printStackTrace(); } finally { // close resources try { rs.close(); stmt.close(); conn.close(); } catch (Exception e) { e.printStackTrace(); } } } }
以上代碼使用了JDBC API連接MySQL數據庫,并執行了一個簡單的SELECT語句。通過連接字符串、用戶名和密碼,指定了要訪問的數據庫。ResultSet對象可以用來遍歷查詢結果。使用try-catch塊確保連接被正確關閉。您可以使用類似的代碼來與MySQL數據庫進行各種操作,例如增刪改查。