Java Database Connectivity(JDBC)是Java編程語(yǔ)言中用于管理關(guān)系數(shù)據(jù)庫(kù)的API。它通過(guò)為數(shù)據(jù)庫(kù)訪(fǎng)問(wèn)提供Java API,使操作數(shù)據(jù)庫(kù)稱(chēng)為Java應(yīng)用程序的一部分。本文將講述如何使用JDBC連接本地MySQL數(shù)據(jù)庫(kù)。
// 首先,我們需要加載MySQL連接器驅(qū)動(dòng)程序。以下是MySQL連接器驅(qū)動(dòng)程序的URL: Class.forName("com.mysql.jdbc.Driver"); // 接下來(lái),我們需要生成連接字符串,以便在與數(shù)據(jù)庫(kù)建立連接時(shí)使用。以下是一個(gè)樣本連接字符串: String dbURL = "jdbc:mysql://localhost:3306/sample_db"; // 然后,我們需要建立連接。以下是一個(gè)示例代碼: Connection conn = DriverManager.getConnection(dbURL, "username", "password"); // 最終,我們可以使用JDBC來(lái)執(zhí)行SQL查詢(xún)。以下是一個(gè)樣本查詢(xún)代碼: Statement statement = conn.createStatement(); ResultSet resultSet = statement.executeQuery("SELECT * FROM sample_table;"); while (resultSet.next()) { System.out.println(resultSet.getString("column_name")); } // 使用完成后,我們需要關(guān)閉連接。聯(lián)接可以通過(guò)以下代碼來(lái)關(guān)閉: conn.close();
現(xiàn)在你知道了如何使用JDBC連接本地MySQL數(shù)據(jù)庫(kù)。JDBC使得在Java應(yīng)用程序中與數(shù)據(jù)庫(kù)進(jìn)行交互變得更加易于管理和實(shí)施。