`mysql_init()'
..............
`MYSQL *mysql_init(MYSQL *mysql)'
Description
...........
Allocates or initializes a `MYSQL' object suitable for
`mysql_real_connect()'. If `mysql' is a `NULL' pointer, the function
allocates, initializes, and returns a new object. Otherwise the object
is initialized and the address of the object is returned. If
`mysql_init()' allocates a new object, it will be freed when
`mysql_close()' is called to close the connection.
Return Values
.............
An initialized `MYSQL*' handle. `NULL' if there was insufficient
memory to allocate a new object.
Errors
......
In case of insufficient memory, `NULL' is returned.