Java是一種廣泛應用的高級編程語言,也是MySQL數據庫的一個重要連接工具。在Java語言中,我們可以使用JDBC(Java Database Connectivity)這個API(Application Programming Interface)來實現與MySQL數據庫的連接。下面是一個基本的連接MySQL數據庫的Java程序:
import java.sql.*; public class ConnectionExample { public static void main(String[] args) { Connection conn = null; try { Class.forName("com.mysql.cj.jdbc.Driver"); // 加載MySQL驅動程序 conn = DriverManager.getConnection( "jdbc:mysql://localhost:3306/mydatabase", // 數據庫連接地址 "username", "password"); // 數據庫登錄用戶名和密碼 if (conn != null) { System.out.println("成功連接MySQL數據庫!"); } } catch (ClassNotFoundException ex) { System.out.println("找不到驅動程序!"); ex.printStackTrace(); } catch (SQLException ex) { System.out.println("連接數據庫失敗!"); ex.printStackTrace(); } } }
在上面的代碼中,我們先使用JDBC API中的Class.forName()方法來加載MySQL的驅動程序,然后使用DriverManager.getConnection()方法獲取連接對象。其中,getConnection()方法的第一個參數是連接地址,格式為“jdbc:mysql://主機名:端口號/數據庫名”,第二個和第三個參數分別為數據庫用戶名和密碼。如果連接成功,控制臺會輸出“成功連接MySQL數據庫!”。
總的來說,Java連接MySQL數據庫的過程是比較簡單的。只需要加載驅動程序、獲取連接對象,再進行相關的數據庫操作就可以了。