23.8.7.66 mysql_shutdown()
int mysql_shutdown(MYSQL *mysql, enum
mysql_enum_shutdown_level shutdown_level)
설명
데이터베이스 서버 종료하도록 요구합니다. 연결된 사용자는 SHUTDOWN
권한을 가지고 있어야합니다. MySQL 5.6 서버는 1 종류의 종료 밖에 지원하지 않습니다. shutdown_level
는 SHUTDOWN_DEFAULT
과 동일해야합니다. 원하는 수준을 선택할 수 있도록 추가 종료 레벨이 계획되어 있습니다. 이전 버전의 libmysqlclient
헤더 및 호출 mysql_shutdown()
에서 컴파일 된 동적 링크 된 실행 파일은 이전 libmysqlclient
동적 라이브러리와 함께 사용해야합니다.
종료 프로세스는 섹션 5.1.12 "종료 프로세스" 에서 설명하고 있습니다.
반환 값
성공의 경우는 제로. 오류가 발생한 경우 0이 아닌.
오류
CR_COMMANDS_OUT_OF_SYNC
명령이 잘못된 순서로 실행되었습니다.
CR_SERVER_GONE_ERROR
MySQL 서버가 존재하지 않습니다.
CR_SERVER_LOST
서버에 대한 연결이 쿼리 중에 손실되었습니다.
CR_UNKNOWN_ERROR
알 수없는 오류가 발생했습니다.