首頁 >資料庫 >mysql教程 >如何使用 Java JDBC 檢索 MySQL 資料庫架構名稱清單?

如何使用 Java JDBC 檢索 MySQL 資料庫架構名稱清單?

Barbara Streisand
Barbara Streisand原創
2024-11-01 07:36:02863瀏覽

How to Retrieve a List of MySQL Database Schema Names Using Java JDBC?

透過 Java JDBC 取得 MySQL 資料庫架構名稱清單

JDBC API 提供了檢索有關已連接資料庫架構資訊的方法。若要使用Java JDBC 檢索MySQL 中的架構名稱列表,請依照下列步驟操作:

  1. 使用DriverManager.getConnection().
  2. 使用
  3. Connection.getMetaData()取得DatabaseMetaData物件。
  4. 由於MySQL使用術語“目錄”而不是“模式”,因此使用
  5. getCatalogs () 方法檢索包含目錄名稱的 ResultSet。
以下程式碼範例示範了此過程:

<code class="java">Class.forName("com.mysql.jdbc.Driver");

// Replace "connectionURL", "user", and "password" with appropriate values
Connection con = DriverManager.getConnection(connectionURL, user, password);

ResultSet rs = con.getMetaData().getCatalogs();

while (rs.next()) {
    System.out.println("CATALOG_NAME = " + rs.getString("TABLE_CAT"));
}</code>
此程式碼假設您已載入 MySQL JDBC驅動程式並建立了與資料庫的連線。程式碼的輸出將是資料庫模式名稱列表,或 MySQL 術語中的「CATALOG_NAME」。

以上是如何使用 Java JDBC 檢索 MySQL 資料庫架構名稱清單?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn