mysql.h
Función mysql_set_server_option()
int mysql_set_server_option(MYSQL *mysql, enum enum_mysql_set_option option)
Activa o desactiva una opción para la conexión mysql. option puede ser uno de los siguientes valores:
MYSQL_OPTION_MULTI_STATEMENTS_ON | Activar soporte para sentencias múltiples. |
MYSQL_OPTION_MULTI_STATEMENTS_OFF | Desactivar soporte para sentencias múltiples. |
Esta función fue añadida en MySQL 4.1.1.
Valores de retorno
Cero si tiene éxito, distinto de cero si se produjo un error.
Errores
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 al servidor se perdió durante la consulta.
CR_UNKNOWN_COM_ERROR: El servidor no soporta mysql_set_server_option() (este es el caso cuando el servidor es anterior a 4.1.1) o el servidor no soporta la opción que se intenta activar.