Java 是一種非常流行的編程語言,而許多的 Java 應(yīng)用程序都會用到其他的包來擴展其功能。與 Java 密切關(guān)聯(lián)的另一個包是 JDBC(Java 數(shù)據(jù)庫連接)。JDBC 是一組 Java 接口,用于訪問關(guān)系型數(shù)據(jù)庫。通過 JDBC,Java 應(yīng)用程序可以方便地連接到各種數(shù)據(jù)庫,并執(zhí)行查詢和更新操作。下面是一個簡單的 JDBC 示例:
import java.sql.*; public class JDBCDemo { public static void main(String[] args) { try { Class.forName("com.mysql.jdbc.Driver"); Connection conn = DriverManager.getConnection("jdbc:mysql://localhost/mydatabase", "username", "password"); Statement stmt = conn.createStatement(); ResultSet rs = stmt.executeQuery("SELECT * FROM mytable"); while (rs.next()) { System.out.println(rs.getString("column1")); } rs.close(); stmt.close(); conn.close(); } catch(Exception e) { System.out.println("Exception: " + e); } } }
在上面的代碼中,我們首先加載了 MySQL 驅(qū)動程序("com.mysql.jdbc.Driver"),然后通過 DriverManager.getConnection() 方法連接到數(shù)據(jù)庫。接下來,我們創(chuàng)建了一個 Statement 對象,該對象用于執(zhí)行 SQL 查詢。在這種情況下,我們查詢了名為 "mytable" 的表,并在 while 循環(huán)中打印出每一行的 column1 字段。最后,我們關(guān)閉了 ResultSet、 Statement 和 Connection 對象。
下一篇html激光文字代碼