21.2.3.34 mysql_list_dbs()
MYSQL_RES *mysql_list_dbs(MYSQL *mysql, const char *wild)
Description
Retourne une jeu de résultats se composant des noms des bases de données localisées
sur le serveur qui correspondent à l'expression régulière spécifié par le paramètre
wild
.
wild
peut contenir les caractères spéciaux
'%'
ou
'_'
, ou peut être
un pointeur
NULL
pour obtenir la liste de toutes les bases de données.
Utiliser
mysql_list_dbs()
reviens à exécuter la requête
SHOW databases [LIKE wild]
.
Vous devez libérer le résultat avec
mysql_free_result()
.
Valeur de retour
Un jeu de résultats
MYSQL_RES
en cas de succès.
NULL
si une erreur est survenue.
Erreurs
-
CR_COMMANDS_OUT_OF_SYNC
-
Les commandes n'ont pas été exécutées dans le bon ordre.
-
CR_OUT_OF_MEMORY
-
Plus de mémoire.
-
CR_SERVER_GONE_ERROR
-
Le serveur MySQL ne réponds pas.
-
CR_SERVER_LOST
-
La connexion au serveur a été perdue au cours la requête.
-
CR_UNKNOWN_ERROR
-
Une erreur inconnue s'est produite.
|