Computer >> 컴퓨터 >  >> 프로그램 작성 >> MySQL

MySQL 프로그램 옵션 수정자


일부 옵션은 "부울"이며 켜거나 끌 수 있는 동작을 제어합니다.

예시

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 설치 프로그램을 실행하고 옵션 파일의 옵션을 나열할 때 사용할 수 있습니다.