int mysql_create_db(MYSQL *mysql, const char *db)
创建名为 db 参数的数据库。
db
此函数已弃用。 使用 mysql_real_query() 或 mysql_query() 来发出 SQL CREATE DATABASE 语句。
mysql_real_query()
mysql_query()
CREATE DATABASE
成功返回 0。 如果发生错误,则返回非零值。
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)); }