Hàm PHP mysql_list_dbs()

Định nghĩa và cách sử dụng

Hàm mysql_list_dbs() liệt kê tất cả các cơ sở dữ liệu của máy chủ MySQL.

Ngữ pháp

mysql_list_dbs(Kết nối)
Tham số Mô tả
Kết nối Tùy chọn. Định nghĩa dấu hiệu kết nối SQL. Nếu không định nghĩa, sẽ sử dụng kết nối mở trước đó.

Giải thích

mysql_list_dbs() sẽ trả về một con trỏ kết quả chứa tất cả các cơ sở dữ liệu có thể sử dụng được trong quá trình MySQL hiện tại.

Sử dụng hàm mysql_tablename() để duyệt qua con trỏ kết quả này, hoặc bất kỳ hàm nào sử dụng bảng kết quả, ví dụ như mysql_fetch_array()

Mô hình

<?php
$con = mysql_connect("localhost", "hello", "321");
if (!$con)
  {
  die('Could not connect: ' . mysql_error());
  }
$db_list = mysql_list_dbs($con);
while ($db = mysql_fetch_object($db_list))
  {
  echo $db->Database . "<br />";
  }
mysql_close($con);
?>

Output tương tự:

mysql
test
test_db