Java是一種面向對象的編程語言,常用于服務器端應用程序的開發。在服務器開發中,經常需要與數據庫進行交互,這時就需要使用Java提供的Socket編程技術連接數據庫。
MySQL是一種流行的關系型數據庫管理系統,具有開放源代碼、性能高、可擴展性強等優點。Java中連接MySQL數據庫需要使用MySQL提供的驅動程序,即mysql-connector-java.jar,我們可以通過官方網站下載。
// 導入mysql驅動 import java.sql.*; // 連接MySQL數據庫 public class MySQLConnect { public static void main(String[] args) { Connection conn = null; // 聲明連接對象 String url = "jdbc:mysql://localhost:3306/test?serverTimezone=Asia/Shanghai"; // 數據庫URL String username = "root"; // 數據庫用戶名 String password = "123456"; // 數據庫密碼 try { // 加載驅動程序 Class.forName("com.mysql.jdbc.Driver"); // 獲取連接對象 conn = DriverManager.getConnection(url, username, password); System.out.println("連接成功!"); } catch (ClassNotFoundException e) { e.printStackTrace(); } catch (SQLException e) { e.printStackTrace(); } finally { try { // 關閉連接對象 if (conn != null) { conn.close(); System.out.println("連接已關閉!"); } } catch (SQLException e) { e.printStackTrace(); } } } }
在上面的代碼中,我們通過加載MySQL驅動程序(com.mysql.jdbc.Driver)來初始化數據庫連接,在獲取到連接對象(Connection)后,就可以進行數據庫的操作。完成操作后,需要關閉連接對象,以釋放內存資源。
通過Java連接MySQL數據庫,我們可以方便地進行數據的查詢、插入、更新、刪除等操作。在實際的開發中,需要按照實際需求編寫相應的代碼。
上一篇mysql 3167