فنکشن PHP mysql_list_dbs()

تعریف و استفاده

فنکشن mysql_list_dbs() لیستی از تمامی بانک‌های اطلاعاتی موجود در سرور MySQL را لیست می‌کند.

قانون‌گذاری

mysql_list_dbs(اتصال)
پارامتر توضیح
اتصال اختیاری. شناسه‌ی اتصال SQL را مشخص می‌کند. اگر مشخص نشود، از آخرین اتصال باز شده استفاده می‌شود.

توضیح

mysql_list_dbs() یک نتیجه‌ی اشاره‌گر باز خواهد گرداند که شامل تمامی بانک‌های اطلاعاتی موجود در فرآیند MySQL است.

برای جستجوی این نتیجه‌ی اشاره‌گر، از فنکشن mysql_tablename() استفاده کنید یا هر فنکشنی که از جدول نتیجه‌ی استفاده کند، مثلاً mysql_fetch_array()

مثال

<?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);
?>

خروجی مشابه:

mysql
test
test_db