MYSQL *mysql_init(MYSQL *mysql);
Crea o inicializa un objeto MYSQL, que posteriormente puede ser usado por la función mysql_real_connect. Si el parámetro es NULL, la función crea, inicializa y devuelve un objeto nuevo. En otro caso, el objeto es inicializado y se devuelve su dirección. Si la función crea un objeto nuevo, será liberado cuando se invoque a la función mysql_close para cerrar la conexión.
Para evitar pérdidas de memoria, usar el procedimiento siguiente, que debe ser hecho cada vez que la aplicación se enlace con la librería libmysqlclient o libmysqld:
Un manipulador inicializado. NULL si no existe memoria suficiente para crear un objeto nuevo.
En caso de memoria insuficiente, se devuelve NULL.
© Noviembre de 2003 Salvador Pozo, salvador@conclase.net