mysql_list_dbs
(PHP 4, PHP 5)
mysql_list_dbs — 列出 MySQL 伺服器中所有的數據庫
說明
mysql_list_dbs(resource
$link_identifier
= ?): resourcemysql_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()。