mysql_list_dbs
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
mysql_list_dbs
Референца за `function.mysql-list-dbs.php` со подобрена типографија и навигација.
mysql_list_dbs
(PHP 4, PHP 5)
mysql_list_dbs — Прикажи ги достапните бази на податоци на MySQL сервер
Оваа функција беше отфрлена во PHP 5.4.0, и таа и целата оригинална MySQL екстензија беше отстранета во PHP 7.0.0. Наместо тоа, користете некоја од активно развиените MySQLi or PDO_MySQL екстензии. Погледнете исто така MySQL: избирање на API водич. Алтернативи на оваа функција вклучуваат: PDO::quote()
- SQL Барање:
SHOW DATABASES
= NULL
Враќа покажувач на резултат кој ги содржи базите на податоци достапни од моменталниот mysql демон.
Параметри
-
link_identifier MySQL конекцијата. Ако идентификаторот на врската не е специфициран, последната отворена врска од mysql_connect() се претпоставува. Ако не се најде таква врска, ќе се обиде да создаде една како да mysql_connect() била повикана без аргументи. Ако не се најде или воспостави конекција,
E_WARNINGсе генерира грешка од ниво.
Вратени вредности
Враќа покажувач на резултат resource при успех, или false при неуспех. Користи го mysql_tablename() Името на базата на податоци
mysql_fetch_array().
Примери
Пример #1 mysql_list_dbs() example
<?php
// Usage without mysql_list_dbs()
$link = mysql_connect('localhost', 'mysql_user', 'mysql_password');
$res = mysql_query("SHOW DATABASES");
while ($row = mysql_fetch_assoc($res)) {
echo $row['Database'] . "\n";
}
// Deprecated as of PHP 5.4.0
$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_listdbs()
Види Исто така
- mysql_db_name() - Презема име на база на податоци од повикот на mysql_list_dbs
- mysql_select_db() - Помести внатрешен покажувач на резултат