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

ide往mysql中添加數(shù)據(jù)

錢淋西2年前13瀏覽0評論

在IDE中往MySQL中添加數(shù)據(jù)是一項基本的操作。下面將介紹使用Java程序向MySQL數(shù)據(jù)庫中插入數(shù)據(jù)的步驟。

首先,需要導(dǎo)入MySQL的驅(qū)動程序,以便能夠通過程序來連接和操作MySQL數(shù)據(jù)庫。具體代碼如下:

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class MySQLUtils {
// 驅(qū)動程序類名
private static final String DRIVER_CLASS_NAME = "com.mysql.cj.jdbc.Driver";
// 數(shù)據(jù)庫連接地址
private static final String URL = "jdbc:mysql://localhost:3306/test?useSSL=false&allowPublicKeyRetrieval=true&serverTimezone=UTC";
// 數(shù)據(jù)庫用戶名
private static final String USERNAME = "root";
// 數(shù)據(jù)庫密碼
private static final String PASSWORD = "12345678";
// 獲取數(shù)據(jù)庫連接
public static Connection getConnection() throws ClassNotFoundException, SQLException {
// 注冊驅(qū)動程序
Class.forName(DRIVER_CLASS_NAME);
// 獲取數(shù)據(jù)庫連接
return DriverManager.getConnection(URL, USERNAME, PASSWORD);
}
}

上面代碼中,定義了一個MySQLUtils類,其中包括獲取數(shù)據(jù)庫連接的方法。

接下來,就可以使用Java程序來往MySQL數(shù)據(jù)庫中添加數(shù)據(jù)了。具體實現(xiàn)步驟如下:

  1. 獲取數(shù)據(jù)庫連接;
  2. 定義SQL語句;
  3. 創(chuàng)建PreparedStatement對象;
  4. 設(shè)置參數(shù);
  5. 執(zhí)行SQL語句;
  6. 釋放資源。

下面是具體實現(xiàn)代碼:

import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
public class AddDataExample {
// 添加數(shù)據(jù)到test表中
public static void addData(String name, int age, String gender) {
Connection conn = null;
PreparedStatement pstmt = null;
ResultSet rs = null;
try {
// 1. 獲取數(shù)據(jù)庫連接
conn = MySQLUtils.getConnection();
// 2. 定義SQL語句
String sql = "INSERT INTO test(name, age, gender) VALUES (?, ?, ?)";
// 3. 創(chuàng)建PreparedStatement對象
pstmt = conn.prepareStatement(sql);
// 4. 設(shè)置參數(shù)
pstmt.setString(1, name);
pstmt.setInt(2, age);
pstmt.setString(3, gender);
// 5. 執(zhí)行SQL語句
pstmt.executeUpdate();
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
} finally {
// 6. 釋放資源
if(rs != null) {
try {
rs.close();
} catch(SQLException e) {
e.printStackTrace();
}
}
if(pstmt != null) {
try {
pstmt.close();
} catch(SQLException e) {
e.printStackTrace();
}
}
if(conn != null) {
try {
conn.close();
} catch(SQLException e) {
e.printStackTrace();
}
}
}
}
}

上面代碼中,定義了一個靜態(tài)方法addData,用于添加數(shù)據(jù)到test表中。具體使用方法如下:

public static void main(String[] args) {
// 添加一條數(shù)據(jù)
AddDataExample.addData("張三", 23, "男");
System.out.println("數(shù)據(jù)添加成功!");
}

通過以上步驟,就能夠使用Java程序往MySQL數(shù)據(jù)庫中添加數(shù)據(jù)了。