MySQL是一種流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),而JDBC是Java與數(shù)據(jù)庫進(jìn)行交互的一種API,下面介紹如何在Java中使用JDBC創(chuàng)建MySQL數(shù)據(jù)庫。
//導(dǎo)入JDBC所需的包 import java.sql.*; public class CreateDatabase { public static void main(String[] args) { Connection con = null; String url = "jdbc:mysql://localhost:3306/"; //連接MySQL的URL String user = "root"; //MySQL的用戶名 String password = "password"; //MySQL的密碼 try { //注冊JDBC驅(qū)動程序 Class.forName("com.mysql.jdbc.Driver"); //打開連接 System.out.println("連接到數(shù)據(jù)庫..."); con = DriverManager.getConnection(url, user, password); //創(chuàng)建數(shù)據(jù)庫 String sql = "CREATE DATABASE mydatabase"; //創(chuàng)建名為mydatabase的數(shù)據(jù)庫 Statement stmt = con.createStatement(); stmt.executeUpdate(sql); System.out.println("數(shù)據(jù)庫已創(chuàng)建!"); //關(guān)閉連接 stmt.close(); con.close(); } catch (SQLException | ClassNotFoundException e) { e.printStackTrace(); } } }
JDBC創(chuàng)建MySQL數(shù)據(jù)庫的大致流程如下:
- 導(dǎo)入JDBC驅(qū)動包
- 注冊JDBC驅(qū)動程序
- 連接數(shù)據(jù)庫
- 執(zhí)行創(chuàng)建數(shù)據(jù)庫的SQL語句
- 關(guān)閉連接
通過以上步驟,我們將成功創(chuàng)建一個MySQL數(shù)據(jù)庫。
下一篇css表格tbody