int mysql_create_db(MYSQL *mysql, const char *database);
Crea la base de datos con el nombre del parámetro database.
Esta función está desaconsejada. Es preferible usar mysql_query para ejecutar una instrucción SQL CREATE DATABASE en su lugar.
El valor de retorno es cero si la base de datos fue creada correctamente. Un valor distinto de cero indica que ha ocurrido un error.
CR_COMMANDS_OUT_OF_SYNC: los comandos fueron ejecutados en un orden inapropiado.
CR_SERVER_GONE_ERROR: el servidor MySQL no está presente.
CR_SERVER_LOST: la conexión con el servidor se perdió durante la consulta.
CR_UNKNOWN_ERROR: ha ocurrido un error desconocido.
if(mysql_create_db(&mysql, "my_database")) { fprintf(stderr, "Imposible crear la nueva base de datos. Error: %s\n", mysql_error(&mysql)); }
© Noviembre de 2003 Salvador Pozo, salvador@conclase.net