int mysql_select_db(MYSQL *mysql, const char *db)
Описание
Устанавливает базу данных, указанную в db
, в качестве текущей базы данных
по умолчанию для соединения, указанного в mysql
. В последующих запросах
эта база данных является текущей по умолчанию для табличных ссылок,
которые не содержат явного указателя базы данных.
Функция mysql_select_db()
не работает, пока подключенный пользователь не
сможет быть аутентифицирован как имеющий право на использование
запрашиваемой базы данных.
Возвращаемые значения
Нуль при успешном выполнении запроса. Величина, отличная от нуля, если произошла ошибка.
Ошибки
-
CR_COMMANDS_OUT_OF_SYNC
Команды были выполнены в ненадлежащем порядке.
-
CR_SERVER_GONE_ERROR
Сервер MySQL неожиданно завершил работу.
-
CR_SERVER_LOST
Соединение с сервером прервалось в процессе данного запроса.
-
CR_UNKNOWN_ERROR
Произошла неизвестная ошибка.