php mysqli list databases

Доброе утро.

Мне было интересно, есть ли способ в PHP , чтобы перечислите все доступные базы данных , используя mysqli . Следующее работает гладко в mysql (см. php docs ):

$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";
}  

Могу я Измените:

$db_list = mysql_list_dbs($link); // mysql

на что-то вроде:

$db_list = mysqli_list_dbs($link); // mysqli

Если это не работает, Можно ли преобразовать созданное соединение mysqli в обычное mysql и продолжить выборку / запрос в новом преобразованном соединении?

6
задан 13 January 2011 в 06:05
поделиться