Java數據庫連接(Java Database Connectivity,簡稱JDBC)是Java語言訪問數據庫的標準規范。通過JDBC,我們可以在Java程序中使用類似SQL語句的方式來操作數據庫,例如:執行查詢、更新、插入和刪除操作。本文將展示如何使用JDBC連接到MySQL數據庫并創建一個新的數據庫。
首先需要導入MySQL驅動包。我們可以在Maven或者其他Java構建工具中添加以下依賴項:
<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.0.23</version> </dependency>
為了連接到數據庫,我們需要提供以下信息:
- 數據庫URL
- 用戶名
- 密碼
接下來,我們可以使用以下代碼創建一個新的數據庫:
import java.sql.*; public class CreateDatabaseExample { public static void main(String[] args) { String url = "jdbc:mysql://localhost/"; String user = "root"; String password = "password"; try (Connection conn = DriverManager.getConnection(url, user, password); Statement stmt = conn.createStatement()) { String sql = "CREATE DATABASE mydatabase"; stmt.executeUpdate(sql); System.out.println("Database created successfully..."); } catch (SQLException e) { e.printStackTrace(); } } }
在以上示例中,我們使用了JDBC連接到MySQL數據庫,然后創建了一個名為“mydatabase”的新數據庫。我們使用try-with-resource語句塊來確保連接對象會被正確關閉,并在最后打印出一條成功創建數據庫的消息。
本文展示了如何使用JDBC連接到MySQL數據庫并創建一個新的數據庫。JDBC是Java訪問數據庫的標準方法,具有廣泛的應用場景。學習JDBC將使你能夠在Java中訪問各種數據存儲方案,包括關系型數據庫和NoSQL數據庫。