>  기사  >  php教程  >  MySQL 명령줄 매개변수 정식 버전

MySQL 명령줄 매개변수 정식 버전

高洛峰
高洛峰원래의
2016-12-14 10:29:181076검색

---도와주세요,-?
도움말 메시지를 표시하고 종료합니다.


--batch, -B
탭을 열 구분 기호로 사용하여 결과를 인쇄합니다. 각 줄은 새 줄을 차지합니다. 이 옵션을 사용하면 mysql은 기록 파일을 사용하지 않습니다.


--character-sets -dir=path
문자셋 설치 디렉터리입니다.


--compress, -C
클라이언트와 서버 간에 전송되는 모든 정보를 압축합니다(둘 다 압축을 지원하는 경우).


---database=db_name,-D db_name
사용할 데이터베이스 튜토리얼입니다. 주로 옵션 파일에 유용합니다.


---debug[=debug_options], -# [debug_options]
디버그 로그를 작성합니다. debug_options 문자열은 일반적으로 'd:t:o,file_name'입니다. 기본값은 'd:t:o,/tmp/mysql.trace'입니다.


---debug-info, -T
프로그램 종료 시 일부 디버깅 정보를 출력합니다.


--default-character-set=charset
charsetas를 기본 문자 집합으로 사용하세요.


--execute=statement, -estatement
문을 실행하고 종료합니다. 기본 출력 형식은 --batch로 생성된 것과 동일합니다.


--force, -f
SQL 오류가 발생해도 계속됩니다.


--host=host_name, -h 호스트_이름
지정된 호스트의 MySQL 서버에 연결합니다.


--html, -H
HTML 출력을 생성합니다.


--ignore-space, -i
함수 이름 뒤의 공백 무시


--local-infile[={0|1}]
LOAD DATA INFILE에 대한 LOCAL 기능을 활성화하거나 비활성화합니다. 값이 없으면 이 옵션은 LOCAL을 활성화합니다. --local-infile=0 또는 --local-infile=1을 사용하여 LOCAL을 명시적으로 비활성화하거나 활성화할 수도 있습니다. 서버가 이를 지원하지 않으면 LOCAL 활성화가 적용되지 않습니다.


--named-commands, -G
이름이 지정된 명령이 활성화됩니다. 긴 형식의 명령과 짧은 형식의 * 명령이 허용됩니다. 예를 들어 quit 및 q는 모두 인식됩니다.


--no-auto-rehash, -A
자동으로 다시 해시하지 않습니다. 이 옵션을 사용하면 MySQL이 더 빠르게 시작되지만 완전한 테이블 및 열 이름을 원할 경우 rehash 명령을 실행해야 합니다.


--no-beep, -b
오류 발생 시 알람을 울리지 않습니다.


--no-named-commands, -g
이름이 지정된 명령이 비활성화됩니다. * 형식만 사용하거나 이름이 줄 시작 부분에 세미콜론(';')으로 끝나는 명령만 사용하십시오. MySQL 3.23.22의 경우 mysql이 시작될 때 이 옵션이 기본적으로 활성화됩니다. 그러나 이 옵션을 사용하더라도 긴 형식 명령은 라인 1에서 계속 작동합니다.


--no-pager
쿼리 출력을 표시하기 위해 호출기를 사용하지 마세요.


--no-tee
출력을 파일로 복사하지 마세요.
·
--one--database, -O
명령줄에 명명된 기본 데이터베이스 이외의 명령문은 무시합니다. 바이너리 로그에서 다른 데이터베이스에 대한 업데이트를 건너뛰는 데 도움이 될 수 있습니다.

--pager[=command]
지정된 명령을 사용하여 쿼리 출력을 페이징합니다. 이 명령을 제거하면 기본 호출기는 PAGER 환경 변수의 값이 됩니다. 법적 호출기는 less, more, cat [>filename] 등입니다. 이 옵션은 Unix에서만 작동합니다. 배치 모드로 작업할 수 없습니다


--password[=password], -p[password]
서버에 접속할 때 사용할 비밀번호입니다. 짧은 옵션 형식(-p)을 사용하는 경우 옵션과 비밀번호 사이에 공백이 없어야 합니다. 명령줄에서 --password 또는 -p 옵션 뒤에 비밀번호 값이 없으면 비밀번호를 묻는 메시지가 표시됩니다. 암호는 ps 튜토리얼의 출력에 표시될 수 있으므로 SysV 기반 UNIX 시스템에서는 생략해야 합니다.


--port=port_num,-P port_num
연결에 사용되는 TCP/IP 포트 번호입니다.


--prompt=format_str
프롬프트를 지정된 형식으로 설정합니다. 기본값은 mysql>입니다.


--protocol={TCP | SOCKET | MEMORY}
사용된 연결 프로토콜입니다.


--quick, -q
각 쿼리의 결과를 캐시하지 않고 받은 순서대로 각 줄을 인쇄합니다. 출력이 중단되면 서버 속도가 느려집니다. 이 옵션을 사용하면 mysql은 기록 파일을 사용하지 않습니다.


--raw, -r
변환을 이스케이프하지 않고 열의 값을 씁니다. 일반적으로 --batch 옵션과 함께 사용됩니다.


--재연결
서버 연결이 끊어지면 자동으로 재접속을 시도합니다. 연결이 끊어질 때마다 다시 연결을 시도합니다. 재연결을 비활성화하려면 --skip-reconnect를 사용하세요.


--safe-updates, --i-am-a-dummy, -U
키 값을 사용하여 행을 지정하는 UPDATE 및 DELETE 문만 허용합니다. 이 옵션이 옵션 파일에 설정된 경우 명령줄에서 --safe-updates로 재정의할 수 있습니다.


--secure-auth
이전(4.1.1 이전) 형식으로 서버에 비밀번호를 보내지 마세요. 이렇게 하면 새 비밀번호 형식을 사용하지 않는 서버로부터의 연결이 방지됩니다.


--show-warnings
각 문 뒤에 경고가 있는지 표시합니다. 이 옵션은 대화형 모드와 일괄 모드 모두에서 사용할 수 있습니다.


--sigint-ignore
SIGINT 기호를 무시합니다(일반적으로 Control-C의 결과).


--silent, -s
무음 모드입니다. 생산량을 줄이세요. 이 옵션을 여러 번 사용하면 더 적은 출력을 생성할 수 있습니다.


--skip-column-names, -N
결과에 열 이름을 쓰지 마세요.


--skip-line-numbers, -L
오류 메시지에 줄 번호를 쓰지 마세요. 오류 메시지를 포함한 결과 파일을 비교할 때 유용합니다.


--socket=path, -S path
연결에 사용되는 소켓 파일입니다.


--tables, -t
테이블 형식으로 출력을 표시합니다. 이는 대화형 애플리케이션의 기본 설정이지만 일괄처리 모드에서 테이블 출력을 생성하는 데 사용될 수 있습니다.


--tee=file_name
지정된 파일에 출력 복사본을 추가합니다. 이 옵션은 배치 모드에서는 작동하지 않습니다.


--unbuffered, -n
각 쿼리 후에 캐시 영역을 새로 고칩니다.


--user=user_name, -u user_name
서버에 연결할 때 MySQL에서 사용하는 사용자 이름입니다.


--verbose, -v
자세한 모드입니다. 더 많은 출력을 생성합니다. 이 옵션을 여러 번 사용하여 더 많은 출력을 생성할 수 있습니다. (예를 들어 -v -v -v는 배치 모드에서도 테이블 출력 형식을 생성할 수 있습니다.)

--version, -V
버전 정보를 표시하고 종료합니다.


--vertical, -E
쿼리로 출력된 행의 세로 출력입니다. 이 옵션이 없으면 G 끝을 사용하여 단일 명령문에 대한 수직 출력을 지정할 수 있습니다.


--wait, -w
연결이 되지 않으면 포기하지 말고 기다렸다가 다시 시도해 보세요.


--xml, -X
XML 출력을 생성합니다.
--var_name=value 옵션을 사용하여 다음 변수를 설정할 수도 있습니다.


connect_timeout
연결 시간이 초과되기까지의 시간(초)입니다. (기본값은 0입니다.)

max_allowed_packet
서버에서 보내거나 받는 최대 패킷 길이입니다. (기본값은 16MB입니다.)

max_join_size
--safe-updates 사용 시 조인의 행 자동 제한. (기본값은 1,000,000입니다.)

net_buffer_length
TCP/IP 및 소켓 통신 버퍼 크기. (기본값은 16KB입니다.)

select_limit
--safe-updates 사용 시 SELECT 문의 자동 제한. (기본값은 1,000입니다.)
--set-variable=var_name=value 또는 -O var_name=value 구문을 사용하여 변수를 설정할 수도 있습니다. [i]이 구문[/i]의 사용은 더 이상 사용되지 않습니다.


성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.