mysql_list_dbs

(PHP 4, PHP 5)

mysql_list_dbs 列出 MySQL 服務(wù)器中所有的數(shù)據(jù)庫

說明

mysql_list_dbs(resource $link_identifier = ?): resource

mysql_list_dbs() 將返回一個結(jié)果指針,包含了當(dāng)前 MySQL 進(jìn)程中所有可用的數(shù)據(jù)庫。用 mysql_tablename() 函數(shù)來遍歷此結(jié)果指針,或者任何使用結(jié)果表的函數(shù),例如 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";
}
?>

以上例子將產(chǎn)生如下輸出:

database1
database2
database3
...

注意:

以上代碼用起來和 mysql_fetch_row() 或類似函數(shù)一樣簡單。

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

參見 mysql_db_name()。