欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

java 連接mysql語句

林子帆1年前12瀏覽0評論

Java 是一種非常流行的編程語言,在開發過程中,經常需要與數據庫進行交互。MySQL 是一種常用的關系型數據庫,非常適合與 Java 進行配合使用。下面,我們來介紹一下如何使用 Java 連接 MySQL 數據庫。

// 導入相關的包
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
// 定義連接數據庫的方法
public class DBUtil {
private static final String URL = "jdbc:mysql://localhost:3306/test";
private static final String USER = "root";
private static final String PASSWORD = "123456";
public static Connection getConnection() {
Connection conn = null;
try {
// 加載數據庫驅動
Class.forName("com.mysql.cj.jdbc.Driver");
// 獲取連接
conn = DriverManager.getConnection(URL, USER, PASSWORD);
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
}
return conn;
}
}

上面的代碼使用了 JDBC(Java Database Connectivity)API 來連接 MySQL 數據庫。其中,最重要的是獲取數據庫連接的部分。我們需要使用DriverManager類來獲取連接,并傳遞對應的數據庫 URL、用戶名和密碼。

需要注意的是,我們需要先加載數據庫驅動,才能成功連接 MySQL 數據庫。上述代碼中使用的是 MySQL 5.1.6 版本的數據庫驅動。

當獲取到連接之后,我們就可以使用 JDBC API 來與數據庫進行交互了。例如,以下代碼可以執行一個查詢操作,并輸出結果:

// 獲取連接
Connection conn = DBUtil.getConnection();
// 執行查詢
Statement stmt = null;
ResultSet rs = null;
try {
stmt = conn.createStatement();
rs = stmt.executeQuery("SELECT name, age FROM user WHERE id = 1");
while (rs.next()) {
String name = rs.getString("name");
int age = rs.getInt("age");
System.out.println("name: " + name + ", age: " + age);
}
} catch (SQLException e) {
e.printStackTrace();
} finally {
// 關閉連接
try {
if (rs != null) rs.close();
if (stmt != null) stmt.close();
if (conn != null) conn.close();
} catch (SQLException e) {
e.printStackTrace();
}
}

上面的代碼使用了Statement類來執行查詢語句,并使用ResultSet來獲取查詢結果。需要注意的是,操作完成后需要顯式地關閉連接,以釋放資源。

總之,使用 Java 連接 MySQL 數據庫并不難,只需要掌握一些基本的 JDBC API 就可以了。希望本文能夠對 Java 開發人員有所幫助。