All pages
Powered by GitBook
1 of 1

Loading...

mysql_init

Syntax

MYSQL * mysql_init(MYSQL * mysql);

mysql - a pointer to MYSQL or NULL. In case of passing a NULL pointer mysql_init() will allocate memory and return a pointer to a MYSQL structure.

Description

Prepares and initializes a MYSQL structure to be used with .

If mysql_thread_init() was not called before, mysql_init() will also initialize the thread subsystem for the current thread.

Members of the MYSQL structure are not intended for application use.

Any subsequent calls to any mysql function (except mysql_options()) will fail until was called.

Memory allocated by mysql_init() must be freed with .

See also

mysql_real_connect()
mysql_real_connect()
mysql_close()
mysql_real_connect()
mysql_options()
mysql_thread_init()
mysql_close()