JDBC是Java數據庫連接的標準API,該API支持訪問多種數據庫。在Java開發中,直接連接MySQL數據庫是最常見的數據庫操作之一。下面是一個簡單的操作示例。
import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; public class MySQLDatabase { private static final String DB_DRIVER = "com.mysql.jdbc.Driver"; private static final String DB_CONNECTION = "jdbc:mysql://localhost:3306/mydatabase"; private static final String DB_USER = "root"; private static final String DB_PASSWORD = "123456"; public static void main(String[] args) { Connection connection = null; try { Class.forName(DB_DRIVER); connection = DriverManager.getConnection(DB_CONNECTION, DB_USER, DB_PASSWORD); if (connection != null) { System.out.println("Successfully connected to MySQL database!"); } } catch (ClassNotFoundException | SQLException e) { System.out.println("Failed to connect to MySQL database!"); e.printStackTrace(); } finally { if (connection != null) { try { connection.close(); } catch (SQLException e) { e.printStackTrace(); } } } } }
上面的代碼演示了如何使用JDBC連接MySQL數據庫并進行一些操作。需要注意的是,首先要導入對應的MySQL數據庫連接驅動,然后指定數據庫的連接地址、用戶名和密碼,最終通過DriverManager.getConnection()方法來連接數據庫。
連接完畢后,可以進行各種數據庫操作,包括執行SQL語句查詢和修改數據等。連接完畢后,要記得調用connection.close()方法關閉連接,釋放資源。
總的來說,使用JDBC直接連接MySQL數據庫是一種非常常見的數據庫操作方式,可以通過該方式進行各種數據操作,同時也能夠獲得高效的數據訪問效果。