列出 MySQL 伺服器中所有的數據庫

mysql_list_dbs

(PHP 4, PHP 5)

mysql_list_dbs 列出 MySQL 伺服器中所有的數據庫

說明

mysql_list_dbs(resource $link_identifier = ?): resource

mysql_list_dbs() 將返回一個結果指針,包含了目前 MySQL 程序中所有可用的數據庫。用 mysql_tablename() 函式來遍歷此結果指針,或者任何使用結果表的函式,例如 mysql_fetch_array()

示例 #1 mysql_list_dbs() 例子

<?php
$link 
mysql_connect('localhost''mysql_user''mysql_password');
$db_list mysql_list_dbs($link);

while (
$row mysql_fetch_object($db_list)) {
    echo 
$row->Database "\n";
}
?>

以上例子將產生如下輸出:

database1
database2
database3
...

注意:

以上程式碼用起來和 mysql_fetch_row() 或類似函式一樣簡單。

為向下相容仍然可以使用 mysql_listdbs(),但反對這樣做。

參見 mysql_db_name()

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *