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)); }