• MySQL매뉴얼
    • MySQL 5.6 매뉴얼
    • MySQL 5.1 매뉴얼
    • MySQL 5.0 매뉴얼
    • MySQL HA 매뉴얼
  • 기술문서
    • Xtrabackup 구성
    • 메모리 사용량 모니터링
  • 라이선스
  • 온라인문의
  • 회사소개
  • → 목 록 (MySQL5.6 한글메뉴얼) [close]
  • 1. MySQL 5.6 새로운 기능
  • 2. MySQL 설치 및 업그레이드
  • 3. MySQL Tutorial
  • 4. MySQL 프로그램
  • 1. MySQL 프로그램 개요
    2. MySQL 프로그램 사용
    1. MySQL 프로그램 시작
    2. MySQL 서버에 연결
    3. 프로그램 옵션 지정
    4. 명령행 옵션 사용
    5. 프로그램 옵션 수식
    6. 옵션 파일 사용
    7. 옵션 파일의 처리에 영향을주는 명령 행 옵션
    8. 프로그램 변수의 설정에 옵션 사용
    9. 옵션의 디폴트 값을 가정 옵션 및 = 기호
    10. 환경 변수 설정
    3. MySQL 서버와 서버 시작 프로그램
    4. 설치 관련 프로그램
    5. 클라이언트 프로그램
    6. MySQL 관리 프로그램 및 유틸리티 프로그램
    7. MySQL 프로그램 개발 유틸리티
    8. 기타 프로그램
  • 5. MySQL 서버관리
  • 6. 보안
  • 7. 백업 및 복구
  • 8. 최적화
  • 9. Language Structure(언어구조)
  • 10. Character Sets(Globalization)
  • 11. 데이터형(Data Types)
  • 12. 함수와 연산자
  • 13. SQL 문법
  • 14. InnoDB 스토리지 엔진
  • 15. 기타 스토리지 엔진
  • 16. 고가용성 및 확장성
  • 17. 리플리케이션
  • 18. MySQL Cluster
  • 19. 파티셔닝
  • 20. Stored Programs and Views
  • 21. INFORMATION_SCHEMA
  • 22. PERFORMANCE SCHEMA
  • 23. 컨넥터 및 API
  • 24. MySQL 확장
  • 25. MySQL Enterprise Edition
  • 26. MySQL Workbench
  • 27. 제약 및 제한
  • 28. MySQL 5.7 새로운 기능

4.2.1 MySQL 프로그램 시작

MySQL 프로그램을 명령 행에서 (즉, 쉘 또는 명령 프롬프트에서) 시작하려면 프로그램 이름 뒤에 실행시키고 싶은 것을 프로그램에 지시하기 위하여 필요한 모든 옵션 또는 기타 인수를 입력합니다 . 다음 명령은 프로그램 시작의 예입니다. " shell> "명령 인터프리터의 프롬프트를 보여줍니다. 이 부분은 입력에 포함되지 않습니다. 표시되는 구체적인 프롬프트는 명령 인터프리터에 따라 다릅니다. 일반적 프롬프트는 sh, ksh 또는 bash에서는 $ , csh 또는 tcsh에서는 % , Windows command.com 또는 cmd.exe 명령 인터프리터는 C:\> 입니다.

 shell> mysql --user=root test
 shell> mysqladmin extended-status variables
 shell> mysqlshow --help
 shell> mysqldump -u root personnel

단일 또는 이중 대시 ( " - "," -- ")로 시작되는 인수는 프로그램 옵션을 지정합니다. 옵션은 일반적으로 프로그램이 수행하는 서버에 대한 연결 유형을 보여주고, 동작 모드에 영향을 주거나합니다. 옵션 구문은 섹션 4.2.3 "프로그램 옵션 지정" 에서 설명합니다.

옵션이 아닌 인수 (앞에 대시가없는 인수)는 프로그램에 추가 정보를 제공합니다. 예를 들어, mysql 프로그램은 첫 번째 옵션이 아닌 인수를 데이터베이스 이름으로 해석하는 명령 mysql --user=root test 는 test 데이터베이스를 사용하는 것을 나타냅니다.

개별 프로그램에 대해 설명하고있는 다음 절에서는 프로그램이 어떤 옵션을 지원하는 방법을 보여 추가 옵션이 아닌 인수가 있으면 그 의미를 설명하고 있습니다.

일부 옵션은 여러 프로그램에서 동일합니다. 이들 중 가장 많이 사용되는 연결 매개 변수를 지정하는 --host (또는 -h ), --user (또는 -u ) 및 --password (또는 -p ) 옵션입니다. 이들은 MySQL 서버가 실행중인 호스트의 이름, MySQL 계정의 사용자 이름과 암호를 나타냅니다. 모든 MySQL 클라이언트 프로그램은 이러한 옵션을 이해합니다. 이러한 옵션은 어느 서버에 연결하거나 및 서버에서 사용하는 계정을 지정할 수 있습니다. 다른 연결 옵션으로는 TCP / IP 포트 번호를 지정 --port (또는 -P ), 그리고 Unix에서 Unix 소켓 파일 (Windows에서는 명명 된 파이프 이름)을 지정하는 --socket (또는 -S ) 수 있습니다. 연결 옵션을 지정하는 옵션의 자세한 내용은 섹션 4.2.2 "MySQL 서버에 연결" 을 참조하십시오.

MySQL 프로그램을 시작하기 위해 프로그램이 설치되어있는 bin 디렉토리의 경로 이름을 사용할 필요가있을 수 있습니다. bin 디렉토리 이외의 디렉토리에서 MySQL을 시작하려고 할 때마다 "program not found"라는 오류 메시지가 표시되는 경우이 경우에 해당 될 수 있습니다. MySQL 프로그램을 더 쉽게하기 위해 MySQL의 bin 디렉토리 경로를 PATH 환경 변수 설정에 추가 할 수 있습니다. 따라서 프로그램의 전체 경로 이름이 아닌 이름 만 입력 할 수 있습니다. 예를 들어, mysql을 /usr/local/mysql/bin 에 설치되어있는 경우, mysql과 호출하여 프로그램을 실행 가능하며, / usr / local / mysql / bin / mysql로 ​​호출 할 필요는 없습니다.

PATH 변수의 설정에 대한 자세한 내용은 명령 인터프리터의 문서를 참조하십시오. 환경 변수를 설정하는 구문은 인터프리터 다릅니다. (이에 대한 설명은 섹션 4.2.10 "환경 변수 설정" 에서 언급되어 있습니다.) PATH 설정을 변경 한 후 설정이 적용되도록 Windows의 경우 새로운 콘솔 창을 열고 Unix의 경우 는 다시 로그인합니다.

서울시 강남구 영동대로 602 6층
TEL: 02-6061-0006  /  E: csr@mysqlkorea.com
주식회사 이노클러스터  등록번호 : 727-86-02261
Copyright © innocluster Co. ltd. all rights reserved