int mysql_create_db(MYSQL *mysql, const char
*db)
説明
dbパラメータと名付けたデータベースを生成させてください。
この機能はけなされます。SQLCREATE
DATABASEステートメントを発行するために、代わりに、出来るだけmysql_query()を使用してください。
戻り値
データベースがうまく生成された場合には、ゼロ。エラーが起こった場合、ゼロ以外。
エラー
CR_COMMANDS_OUT_OF_SYNC
コマンドが妥当でないオーダーで実行されました。
CR_SERVER_GONE_ERROR
MySQLサーバが立ち去りました。
CR_SERVER_LOST
サーバへの接続がクエリー中に失われました。
CR_UNKNOWN_ERROR
未知のエラーが起こりました。
例
if(mysql_create_db(&mysql, "my_database"))
{
fprintf(stderr, "Failed to create new database. Error: %s\n",
mysql_error(&mysql));
}
