int mysql_select_db(MYSQL *mysql, const char *db)
20.4.45.1 Description
Causes the database specified by db
to become the default (current)
database on the connection specified by mysql
. In subsequent queries,
this database is the default for table references that do not include an
explicit database specifier.
mysql_select_db()
fails unless the connected user can be authenticated
as having permission to use the database.
20.4.45.2 Return values
Zero for success. Non-zero if an error occurred.
20.4.45.3 Errors
CR_COMMANDS_OUT_OF_SYNC
-
Commands were executed in an improper order.
CR_SERVER_GONE_ERROR
-
The MySQL server has gone away.
CR_SERVER_LOST
-
The connection to the server was lost during the query.
CR_UNKNOWN_ERROR
-
An unknown error occurred.