MYSQL_RES *mysql_list_dbs(MYSQL *mysql, const char
*wild)
説明
それは、wild
パラメータによって規定された単純なレギュラー表現にマッチするサーバー上のデータベース名によって構成されている結果セットを戻します。wild
には、ワイルドカード文字および
‘%
’または‘_
’含めるか、もしくはすべてのデータベースにマッチするNULL
ポインターであることが許されます。mysql_list_dbs()
の呼び出しは、クエリーSHOW
databases [LIKE wild]
の実行と同じです。
mysql_free_result()
を使って結果セットを解放しなければなりません。
戻り値
成功するためのMYSQL_RES
結果セット。NULL
エラーが起こった場合。
エラー
CR_COMMANDS_OUT_OF_SYNC
コマンドが妥当でないオーダーで実行されました。
CR_OUT_OF_MEMORY
メモリ不足。
CR_SERVER_GONE_ERROR
MySQLサーバが立ち去りました。
CR_SERVER_LOST
サーバへの接続がクエリー中に失われました。
CR_UNKNOWN_ERROR
未知のエラーが起こりました。