27.7.6.64 mysql_select_db()

int mysql_select_db(MYSQL *mysql, const char *db)

Description

使db指定的数据库成为mysql指定的连接上的默认(当前)数据库。在后续查询中,该数据库是不包含显式数据库说明符的 table 引用的默认数据库。

mysql_select_db()失败,除非可以验证所连接的用户是否具有使用数据库或其中某些对象的权限。

Return Values

零成功。如果发生错误,则为非零值。

Errors

命令执行 Sequences 不正确。

MySQL 服务器已经消失了。

在查询期间与服务器的连接已丢失。

出现未知错误。