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
零成功。如果发生错误,则非零。
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)); }