23.8.7.61 mysql_select_db()
int mysql_select_db(MYSQL *mysql, const char
*db)
설명
db
에서 지정된 데이터베이스를 mysql
로 지정된 연결 기본 (현재) 데이터베이스시킵니다. 이후 쿼리에서이 데이터베이스는 명시적인 데이터베이스 지정자를 포함하지 않는 테이블 참조의 기본입니다.
데이터베이스에 사용 권한을 가지고로 연결된 사용자를 인증 할 수없는 한, mysql_select_db()
는 실패합니다.
반환 값
성공의 경우는 제로. 오류가 발생한 경우 0이 아닌.
오류
CR_COMMANDS_OUT_OF_SYNC
명령이 잘못된 순서로 실행되었습니다.
CR_SERVER_GONE_ERROR
MySQL 서버가 존재하지 않습니다.
CR_SERVER_LOST
서버에 대한 연결이 쿼리 중에 손실되었습니다.
CR_UNKNOWN_ERROR
알 수없는 오류가 발생했습니다.