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
            
不明なエラーが発生した。
This is a translation of the MySQL Reference Manual that can be found at dev.mysql.com. The original Reference Manual is in English, and this translation is not necessarily as up to date as the English version.

