Loading...
MySQL 9.5 Reference Manual 9.5의 22.3.1 MySQL Shell의 한국어 번역본입니다.
아래의 경우에 피드백에서 신고해주신다면 반영하겠습니다.
감사합니다 :)
이 quick-start guide는 사용자가 MySQL Shell에 어느 정도 익숙하다고 가정합니다. 다음 섹션은 개괄적인 high level overview이며, 더 많은 정보는 MySQL Shell documentation을 참조하십시오. MySQL Shell은 MySQL Server에 대한 통합 스크립팅 인터페이스입니다. JavaScript와 Python으로 스크립팅을 지원합니다. SQL이 기본 처리 모드입니다.
MySQL 서버를 설치하고 시작한 후, MySQL Shell을 서버 인스턴스에 연결하십시오. 연결하려는 MySQL 서버 인스턴스의 주소를 알고 있어야 합니다. 해당 인스턴스를 Document Store로 사용하려면, 서버 인스턴스에 X Plugin이 설치되어 있어야 하며 X Protocol을 사용하여 서버에 연결해야 합니다. 예를 들어 기본 X Protocol 포트인 33060에서 ds1.example.com 인스턴스에 연결하려면 네트워크 문자열 [email protected]:33060을 사용합니다.
참고
클래식 MySQL 프로토콜을 사용하여 인스턴스에 연결하는 경우(예를 들어 기본
port 3306을 사용하고
mysqlx_port 대신 사용하는 경우), 이 tutorial에서 보여주는 Document Store 기능을 사용할 수 없습니다. 예를 들어 db 글로벌 오브젝트가 채워지지 않습니다. Document Store를 사용하려면 항상 X Protocol을 사용하여 연결하십시오.
MySQL Shell이 아직 실행 중이 아니라면, 터미널 윈도우를 열고 다음을 실행하십시오:
1mysqlsh [email protected]:33060/world_x
또는, MySQL Shell이 이미 실행 중이라면 다음과 같이 \connect 명령을 사용하십시오:
1\connect [email protected]:33060/world_x
연결하려는 MySQL 서버 인스턴스의 주소를 지정해야 합니다. 예를 들어 앞의 예에서:
user 는 MySQL 계정의 사용자 이름을 나타냅니다.
ds1.example.com 은 MySQL이 실행 중인 서버 인스턴스의 호스트명입니다. 이를 Document Store로 사용 중인 MySQL 서버 인스턴스의 호스트명으로 바꾸십시오.
이 세션의 기본 스키마는 world_x입니다. world_x 스키마 설정 방법은
Section 22.3.2, “Download and Import world_x Database”를 참조하십시오.
자세한 내용은 Section 6.2.5, “Connecting to the Server Using URI-Like Strings or Key-Value Pairs”를 참조하십시오.
MySQL Shell이 열리면, mysql-js> 프롬프트는 이 세션의 활성 언어가 SQL임을 나타냅니다.
1MYSQL SQL>
MySQL Shell은 다음과 같이 입력 줄 편집을 지원합니다:
left-arrow 및 right-arrow 키는 현재 입력 줄 내에서 수평으로 이동합니다.
up-arrow 및 down-arrow 키는 이전에 입력한 줄 집합을 위아래로 이동합니다.
Backspace 는 커서 앞의 문자를 삭제하며, 새 문자를 입력하면 커서 위치에 입력됩니다.
Enter 는 현재 입력 줄을 서버로 전송합니다.
커맨드 인터프리터의 프롬프트에서 mysqlsh --help 를 입력하면 커맨드라인 옵션 목록을 볼 수 있습니다.
1mysqlsh --help
MySQL Shell 프롬프트에서 \help 를 입력하면 사용 가능한 명령과 그 설명 목록을 볼 수 있습니다.
1mysql-js> \help
명령 이름을 뒤에 붙여 \help 를 입력하면 개별 MySQL Shell 명령에 대한 자세한 도움말을 볼 수 있습니다. 예를 들어 \connect 명령에 대한 도움말을 보려면 다음을 실행하십시오:
1mysql-js> \help \connect
MySQL Shell을 종료하려면 다음 명령을 실행하십시오:
1mysql-js> \quit
MySQL Shell에서 인터랙티브 코드 실행이 어떻게 동작하는지 설명은 Interactive Code Execution을 참조하십시오.
세션 및 커넥션 대안에 대해 알아보려면 Getting Started with MySQL Shell을 참조하십시오.
22.3 JavaScript Quick-Start Guide: MySQL Shell for Document Store
22.3.2 Download and Import world_x Database