집 >데이터 베이스 >MySQL 튜토리얼 >MySQL 서버에 연결하기 위한 명령 옵션
MySQL 클라이언트 프로그램에서 지원하는 옵션을 살펴보겠습니다. 이러한 옵션은 연결이 암호화되거나 압축되는지 여부에 관계없이 클라이언트 프로그램이 서버와 연결을 설정하는 방법을 제어합니다.
이러한 옵션은 명령줄이나 옵션 파일에서도 제공할 수 있습니다. 아래 언급된 명령 옵션을 사용하여 연결을 설정할 수 있습니다. -
--default-auth: 사용해야 하는 인증 플러그인입니다.
--host: MySQL 서버가 위치한 호스트입니다.
--password: 서버에 연결할 때 사용하는 필수 비밀번호입니다.
--pipe: 명명된 파이프를 사용하여 서버에 연결하는 데 사용됩니다. Windows에서만 사용할 수 있습니다.
--plugin-dir: 플러그인이 설치된 디렉터리입니다.
- -port: 연결에 사용되는 TCP/IP 포트 번호입니다.
--프로토콜: 사용되는 전송 프로토콜입니다.
--socket: Unix 소켓 파일 또는 Windows 명명된 파이프가 사용됩니다.
--user: 사용된 MySQL 사용자 이름을 나타냅니다. 서버에 접속할 때 사용됩니다.
--default-auth=plugin: 사용해야 하는 클라이언트 인증 플러그인에 대한 힌트를 제공합니다.
--host=host_name, -h 호스트_이름: MySQL 서버가 실행되는 호스트입니다. 값은 호스트 이름, IPv4 주소 또는 IPv6 주소일 수 있습니다. 기본값은 localhost입니다.
--password[=pass_val],-p[pass_val]: 사용된 MySQL 계정의 비밀번호 서버에 연결합니다. 비밀번호 값은 선택사항입니다.
--port=port_num, -P port_num: TCP/IP 연결의 경우 사용해야 하는 포트 번호를 결정합니다. 기본 포트 번호는 3306입니다.
--protocol={TCP|SOCKET|PIPE|MEMORY}: 이 옵션은 사용할 전송 방법을 명시적으로 알려줍니다. 서버에 연결하려면 프로토콜을 사용해야 합니다. 예를 들어보겠습니다.
기본적으로 Unix에서 localhost에 대한 연결은 Unix 소켓 파일을 사용하여 이루어집니다. 아래와 같이 -
mysql --host=localhost
기본값 대신 TCP/IP 전송을 강제로 사용하려면 --protocol 옵션을 지정할 수 있습니다. 아래와 같이 -
mysql --host=localhost --protocol=TCP
위 내용은 MySQL 서버에 연결하기 위한 명령 옵션의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!