فنکشن 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