Loading...
MySQL 9.5 Reference Manual 9.5의 22.4.1 MySQL Shell의 한국어 번역본입니다.
아래의 경우에 피드백에서 신고해주신다면 반영하겠습니다.
감사합니다 :)
이 퀵 스타트 가이드는 사용자가 MySQL Shell에 대해 어느 정도 익숙하다고 가정합니다. 다음 절은 상위 수준의 개요이며, 더 많은 정보는 MySQL Shell 설명서를 참조하십시오. MySQL Shell은 MySQL Server를 위한 통합 스크립팅 인터페이스입니다. JavaScript와 Python으로 스크립팅을 지원합니다. JavaScript가 기본 처리 모드입니다.
MySQL 서버를 설치하고 시작한 후, MySQL Shell을 서버 인스턴스에 연결합니다. 연결하려는 MySQL 서버 인스턴스의 주소를 알고 있어야 합니다. 해당 인스턴스를 Document Store로 사용하려면, 서버 인스턴스에 X 플러그인이 설치되어 있어야 하고 X 프로토콜을 사용하여 서버에 연결해야 합니다. 예를 들어 기본 X 프로토콜 포트인 33060에서 ds1.example.com 인스턴스에 연결하려면 네트워크 문자열 [email protected]:33060을 사용합니다.
참고
클래식 MySQL 프로토콜을 사용하여 인스턴스에 연결하면, 예를 들어 기본
port 3306을 사용하고
mysqlx_port를 사용하지 않는 경우, 이 튜토리얼에서 보여주는 Document Store 기능을 사용할 수 없습니다. 예를 들어 db 전역 오브젝트가 채워지지 않습니다. Document Store를 사용하려면 항상 X 프로토콜을 사용하여 연결하십시오.
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이 실행 중인 서버 인스턴스의 호스트 이름입니다. 이를 사용 중인 MySQL 서버 인스턴스를 Document Store로 사용하는 호스트 이름으로 교체하십시오.
이 세션의 기본 스키마는 world_x입니다. world_x 스키마 설정 방법은
Section 22.4.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> 프롬프트는 이 세션의 활성 언어가 JavaScript임을 나타냅니다. MySQL Shell을 Python 모드로 전환하려면 \py 명령을 사용합니다.
1mysql-js> \py 2Switching to Python mode... 3mysql-py>
MySQL Shell은 다음과 같이 입력 줄 편집을 지원합니다:
left-arrow 와 right-arrow 키는 현재 입력 줄 내에서 수평 이동합니다.
up-arrow 와 down-arrow 키는 이전에 입력한 줄들의 집합을 위아래로 이동합니다.
Backspace 는 커서 앞의 문자를 삭제하고, 새 문자를 입력하면 커서 위치에 삽입됩니다.
Enter 는 현재 입력 줄을 서버로 전송합니다.
커맨드 인터프리터의 프롬프트에서 mysqlsh --help 를 입력하여 커맨드 라인 옵션 목록을 확인합니다.
1mysqlsh --help
MySQL Shell 프롬프트에서 \help 를 입력하면 사용 가능한 명령과 그 설명 목록을 확인할 수 있습니다.
1mysql-py> \help
개별 MySQL Shell 명령에 대한 자세한 도움말을 보려면, \help 뒤에 명령 이름을 입력합니다. 예를 들어 \connect 명령에 대한 도움말을 보려면 다음을 실행합니다:
1mysql-py> \help \connect
MySQL Shell을 종료하려면 다음 명령을 실행합니다:
1mysql-py> \quit
MySQL Shell에서 인터랙티브 코드 실행이 어떻게 동작하는지 설명은 Interactive Code Execution을 참조하십시오.
세션 및 커넥션 대안에 대해 알아보려면 Getting Started with MySQL Shell을 참조하십시오.
22.4 Python Quick-Start Guide: MySQL Shell for Document Store
22.4.2 Download and Import world_x Database