mysqlshow 클라이언트는 존재하는 데이터베이스, 해당 테이블 또는 테이블의 열이나 인덱스를 확인하는 데 사용할 수 있습니다. 여러 SQL SHOW 문에 대한 명령줄 인터페이스를 제공합니다.
mysqlshow 호출
mysqlshow 유틸리티는 아래와 같이 호출할 수 있습니다 -
shell> mysqlshow [options] [db_name [tbl_name [col_name]]]
여기,
-
데이터베이스가 제공되지 않으면 데이터베이스 이름 목록이 표시됩니다.
-
테이블이 제공되지 않으면 데이터베이스에서 일치하는 모든 테이블이 표시됩니다.
-
열이 제공되지 않으면 테이블에서 일치하는 모든 열과 열 유형이 표시됩니다.
-
출력은 사용자에게 특정 권한이 있는 데이터베이스, 테이블 또는 열의 이름만 표시합니다.
옵션
mysqlshow는 아래 옵션을 지원합니다. 이는 명령줄이나 옵션 파일의 [mysqlshow] 및 [client] 그룹에서 지정할 수 있습니다.
--bind-address=ip_address
컴퓨터에 여러 네트워크 인터페이스가 있는 경우 이 옵션을 사용하여 MySQL 서버에 연결하는 데 사용할 인터페이스를 선택할 수 있습니다.
--character-sets-dir=dir_name
캐릭터셋이 설치된 디렉토리입니다.
--압축, -C
가능하면 클라이언트와 서버 간에 전송되는 모든 정보를 압축합니다.
--카운트
테이블당 행 수를 표시합니다. 이것은 MyISAM이 아닌 테이블의 경우 느릴 수 있습니다.
--port=port_num, -P port_num
TCP/IP 연결용으로 사용할 포트 번호를 알려줍니다.
--print-defaults
프로그램 이름과 옵션 파일에서 가져온 모든 옵션을 인쇄합니다.
--user=user_name, -u user_name
서버에 연결할 때 사용하는 MySQL 계정의 사용자 이름입니다.
--상세, -v
상세 모드입니다. 프로그램이 수행하는 작업에 대한 추가 정보를 인쇄합니다. 이 옵션을 여러 번 사용하여 정보의 양을 늘릴 수 있습니다.
--버전, -V
버전 정보를 표시하고 종료합니다.