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.