PDF (US Ltr)
- 26.8Mb
PDF (A4)
- 26.8Mb
int mysql_select_db(MYSQL *mysql, const char *db)
説明
db
で指定されたデータベースを、mysql
で指定された接続で、デフォルトの (現在の) データベースにさせます。その後のクエリーで、このデータベースは明示的なデータベース指定子を含まないテーブル参照のデフォルトになります。
データベースに使用する権限を持っているとして、接続されたユーザーを認証できないかぎり、mysql_select_db()
は失敗します。
戻り値
成功の場合はゼロ。エラーが発生した場合、ゼロ以外。
エラー
-
CR_COMMANDS_OUT_OF_SYNC
コマンドが正しくない順番で実行されました。
-
CR_SERVER_GONE_ERROR
MySQL サーバーが存在しなくなりました。
-
CR_SERVER_LOST
サーバーへの接続がクエリー中に失われました。
-
CR_UNKNOWN_ERROR
不明なエラーが発生しました。