関数
書式
int mysql_select_db(mysql, db);
MYSQL *mysql; MYSQL構造体 const char *db; データベース名
const char *db; データベース名
戻り値
エラー
CR_COMMANDS_OUT_OF_SYNC
CR_SERVER_GONE_ERROR
CR_SERVER_LOST
CR_UNKNOWN_ERROR
機能
SQL文で選択されていないデータベースの場合、mysql.dbなどとデータベース名を付加しなくてはならない。それを省略するために使用する。 選択していない場合 select * from mysql.db
選択されている場合 select * from db
サンプル
//データベースmysqlを選択する //myDataは接続時に読み込み済み if(mysql_select_db(myData,"mysql") < 0) return; // 選択が失敗した場合
Japanese MySQL Manualより抜粋