일부 옵션은 "부울"이며 켜거나 끌 수 있는 동작을 제어합니다.
예시
mysql 클라이언트는 쿼리 결과의 시작 부분에 열 이름의 행을 표시할지 여부를 알려주는 --column-names 옵션을 지원합니다.
기본적으로 이 옵션은 활성화되어 있습니다. 그러나 때로는 이것을 비활성화해야 할 수도 있습니다. 이것은 mysql의 출력을 초기 헤더 라인이 아닌 데이터만 볼 것으로 예상하는 다른 프로그램으로 보내는 동안일 수 있습니다.
열 이름을 비활성화하려면 아래에 언급된 형식 중 하나로 옵션을 지정할 수 있습니다. -
쿼리
--disable-column-names (or) --skip-column-names (or) --column-names=0
--disable 접두사, --skip 접두사 및 =0 접미사는 모두 동일한 효과를 가집니다. 그들은 옵션을 끕니다.
옵션의 '활성화된' 형식은 아래에 언급된 방식으로 지정할 수 있습니다. −
쿼리
--column-names (or) --enable-column-names (or) --column-names=1
ON, TRUE, OFF 및 FALSE 값은 부울 옵션에 대해 인식됩니다. 이 값은 대소문자를 구분하지 않습니다.
옵션 앞에 --loose가 붙으면 프로그램이 옵션을 인식하지 못하면 오류와 함께 종료되지 않습니다. 대신 경고만 발행합니다. 아래 예는 동일한 것을 보여줍니다 -
shell> mysql --loose-no-such-option
출력
mysql: WARNING: unknown option '--loose-no-such-option'
--loose 접두사는 사용자가 동일한 시스템에서 여러 MySQL 설치 프로그램을 실행하고 옵션 파일의 옵션을 나열할 때 사용할 수 있습니다.