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

java連接mysql做增刪改查

錢衛國1年前10瀏覽0評論

Java是一門非常強大的編程語言,它可以通過連接數據庫來實現各種功能,包括增刪改查等。在本文中,我們將介紹Java如何連接MySQL數據庫并實現簡單的增刪改查操作。

要想連接MySQL數據庫,我們需要使用Java中的JDBC(Java Database Connectivity)API。這個API提供了一組類和接口,用于與各種數據庫進行通信。

接下來,我們將通過一個簡單的例子來介紹如何使用Java連接MySQL數據庫并實現增刪改查操作。

// 首先,我們需要導入一些必要的類和接口
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;
import java.sql.ResultSet;
// 連接MySQL數據庫
public class MySQLConnector {
static final String JDBC_DRIVER = "com.mysql.cj.jdbc.Driver";
static final String DB_URL = "jdbc:mysql://localhost/mydb";
static final String USERNAME = "root";
static final String PASSWORD = "123456";
public static void main(String[] args) {
Connection conn = null;
Statement stmt = null;
try {
// 注冊驅動
Class.forName(JDBC_DRIVER);
// 打開連接
System.out.println("連接數據庫...");
conn = DriverManager.getConnection(DB_URL, USERNAME, PASSWORD);
// 執行增刪改查操作
System.out.println("實例化Statement對象...");
stmt = conn.createStatement();
// 插入數據
String sql = "INSERT INTO students VALUES (100, '張三', '男', 20)";
stmt.executeUpdate(sql);
// 修改數據
sql = "UPDATE students SET age = 21 WHERE name = '張三'";
stmt.executeUpdate(sql);
// 刪除數據
sql = "DELETE FROM students WHERE id = 100";
stmt.executeUpdate(sql);
// 查詢數據
sql = "SELECT * FROM students";
ResultSet rs = stmt.executeQuery(sql);
// 處理結果集
while(rs.next()) {
int id = rs.getInt("id");
String name = rs.getString("name");
String gender = rs.getString("gender");
int age = rs.getInt("age");
System.out.println("ID: " + id + ", Name: " + name + ", Gender: " + gender + ", Age: " + age);
}
// 關閉連接
rs.close();
stmt.close();
conn.close();
} catch (SQLException se) {
se.printStackTrace();
} catch (Exception e) {
e.printStackTrace();
} finally {
// 關閉資源
try {
if (stmt != null) stmt.close();
} catch (SQLException se) {
se.printStackTrace();
}
try {
if (conn != null) conn.close();
} catch (SQLException se) {
se.printStackTrace();
}
System.out.println("Goodbye!");
}
}
}

以上代碼實現了一個簡單的增刪改查功能。其中,我們首先使用JDBC連接數據庫,然后通過Statement對象執行增刪改查操作,并使用ResultSet處理查詢結果。

總的來說,Java連接MySQL數據庫并實現增刪改查操作是一個非常常見的功能,只需要遵循JDBC API提供的規范即可。當然,如果需要進行更復雜的操作,還需要進一步學習和了解。

下一篇mysql -ano