色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

java 創建數據庫和表

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

在Java中,我們可以使用JDBC來連接并操作數據庫。創建數據庫和表是數據庫操作中最基礎的部分,下面我們就來學習一下如何使用Java連接數據庫并創建數據庫和表。

// 引入jdbc相關的包
import java.sql.*;
public class DatabaseUtil {
// 數據庫連接信息
private static final String URL = "jdbc:mysql://localhost:3306/"; // 數據庫所在的地址
private static final String USER = "username"; // 數據庫用戶名
private static final String PASSWORD = "password"; // 數據庫密碼
// 創建數據庫
public static void createDatabase(String databaseName) {
Connection connection = null;
Statement statement = null;
try {
// 建立連接
connection = DriverManager.getConnection(URL, USER, PASSWORD);
// 創建Statement對象
statement = connection.createStatement();
// 創建數據庫
String sql = "CREATE DATABASE " + databaseName;
statement.executeUpdate(sql);
System.out.println("Database created successfully.");
} catch (Exception e) {
System.out.println(e.getMessage());
} finally {
// 關閉資源
try {
statement.close();
connection.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
}
// 創建表
public static void createTable(String databaseName, String tableName) {
Connection connection = null;
Statement statement = null;
try {
// 建立連接
connection = DriverManager.getConnection(URL + databaseName, USER, PASSWORD);
// 創建Statement對象
statement = connection.createStatement();
// 創建表
String sql = "CREATE TABLE " + tableName + " (id INT, name VARCHAR(20))";
statement.executeUpdate(sql);
System.out.println("Table created successfully.");
} catch (Exception e) {
System.out.println(e.getMessage());
} finally {
// 關閉資源
try {
statement.close();
connection.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
}
}

以上代碼分別演示了如何創建數據庫和表。在連接數據庫時,需要傳入連接地址、用戶名和密碼。在執行SQL語句時,需要創建Statement對象,使用executeUpdate()方法來執行修改數據庫的操作。在執行完SQL語句后,需要關閉資源。