mysql.h


Función mysql_connect()

MYSQL *mysql_connect(MYSQL *mysql, const char *host, const char *usuario, const char *password);

Esta función está fuera de uso, es preferible usar mysql_real_connect.

mysql_connect intenta establecer una conexión con un motor de bases de datos MySQL ejecutándose en host. mysql_connect debe completarse con éxito antes de que se pueda ejecutar cualquier otra función del API, con excepción de la función mysql_get_client_info.

El segnificado de los parámetros es el mismo que para los correspondientes en la función mysql_real_connect con la diferencia de que el parámetro mysql puede ser NULL. En ese caso el API reserva memoria de forma automática para la estructura de conexión y la libera cuando se llama a mysql_close. La desventaja de esta solución es que no es posible obtener un mensaje de error si la conexión falla. (Para obtener información de errores con las funciones mysql_errno o mysql_error, se debe proporcionar un puntero MYSQL válido.)

Valor de retorno

El mismo que para mysql_real_connect.

Errores

Los mismos que para mysql_real_connect.