DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH PRINT BOOK
 

(mysql.info) mysql-connect

Info Catalog (mysql.info) mysql-commit (mysql.info) c-api-functions (mysql.info) mysql-create-db
 
 22.2.3.7 `mysql_connect()'
 ..........................
 
 `MYSQL *mysql_connect(MYSQL *mysql, const char *host, const char *user,
 const char *passwd)'
 
 *Description*
 
 This function is deprecated. It is preferable to use
 `mysql_real_connect()' instead.
 
 `mysql_connect()' attempts to establish a connection to a MySQL
 database engine running on `host'. `mysql_connect()' must complete
 successfully before you can execute any of the other API functions,
 with the exception of `mysql_get_client_info()'.
 
 The meanings of the parameters are the same as for the corresponding
 parameters for `mysql_real_connect()' with the difference that the
 connection parameter may be `NULL'.  In this case, the C API allocates
 memory for the connection structure automatically and frees it when you
 call `mysql_close()'. The disadvantage of this approach is that you
 can't retrieve an error message if the connection fails. (To get error
 information from `mysql_errno()' or `mysql_error()', you must provide a
 valid `MYSQL' pointer.)
 
 *Return Values*
 
 Same as for `mysql_real_connect()'.
 
 *Errors*
 
 Same as for `mysql_real_connect()'.
 
Info Catalog (mysql.info) mysql-commit (mysql.info) c-api-functions (mysql.info) mysql-create-db
automatically generated byinfo2html