http://www.mysqlkorea.co.kr
한글매뉴얼 5.0 , 한글매뉴얼 5.1 , MySQL 5.1 HA , 사용자매뉴얼
한글매뉴얼 5.0  
한글매뉴얼 5.1  
MYSQL 5.1 HA  
사용자매뉴얼  
영문매뉴얼  
최신글
mysql 관련해서 …
이제 날씨가 가을…
killed 상태가 너…
mysql 백업/복구 …
apm 설치 헤메고…
 
한글매뉴얼 5.1 > 매뉴얼존 > 한글매뉴얼 5.1
 

4.1. MySQL 프로그램 개론

 

MySQL AB사는 여러 형태의 프로그램을 제공한다:

  • MySQL 서버 및 서버 스타트업 스크립트:
    • mysqld MySQL 서버이다.
    • mysqld_safe, mysql.server, mysqld_multi는 서버 스타트업 스크립트이다.
    • mysql_install_db는 데이터 디렉토리와 초기 데이터 베이스를 초기화 시킨다.
    • MySQL 인스턴스 관리자는 MySQL서버 인스턴스를 모니터하고 관리해 준다.

Chapter 5, 데이터 베이스 관리 (Administration)에서 보다 자세히 설명하기로 한다.

  • 서버에 접속하는 클라이언트 프로그램:
    • mysql은 쌍방향 또는 배치 모드로 SQL명령문을 실행하기 위한 명령어 라인 클라이언트다.
    • mysqladmin은 관리 클라이언트이다.
    • mysqlcheck은 테이블 유지 관리 기능 (table maintenance operations)을 수행한다.
    • mysqldump mysqlhotcopy은 데이터 베이스 백업을 실행한다.
    • mysqlimport는 데이터를 들여 온다(import).
    • mysqlshow는 데이터 베이스와 테이블의 정보를 화면에 보여준다.

Chapter 8, 클라이언트 유틸리티 프로그램에서 보다 자세히 다루기로 한다.

  • 서버와 별도로 동작하는 유틸리티 프로그램:
    • myisamchk는 테이블 유지 관리 기능(maintenance operations)을 수행한다.
    • myisampack는 압축된 읽기 전용 테이블을 만든다.
    • mysqlbinlog는 바이너리 로그 파일을 실행하는 툴이다.
    • perror는 에러 코드의 의미를 화면에 보여 준다.

Chapter 8, Client and Utility Programs에서 이 프로그램들에 대해 보다 자세하게 다루고 있다.

 

대부분의 MySQL 배포판은 위의 모든 프로그램을 함께 제공하지만, 특정 플랫폼에 관련된 배포판 에서는 같이 제공을 하지 않는다. (예를 들면, 서버 스타트업 스크립트는 윈도우에서는 사용되지 않는다.) RPM 배포판은 보다 특별하게 만들어진 것이므로 역시 위의 프로그램들을 같이 제공하지 않는다. 서버용 RPM 이 있고, 클라이언트 프로그램용 RPM이 별도로 존재하는 것이다. 여러분이 하나 또는 그 이상의 프로그램을 누락시켰다고 생각하면, Chapter 2, MySQL 설치 업그레이드를 참조하여 각 배포판이 갖고 있는 내용과 이에 해당하는 정보를 알아보기 바란다. 여러분이 갖고 있는 배포판이 모든 프로그램을 포함하지 않은 것일 수도 있으며 다른 무엇인가를 추가로 설치할 필요가 생길 수도 있다.

상위
4.1. MySQL 프로그램 개론
MySQL Korea 사이트의 컨텐츠 소유권은 (주)상상이비즈에 있으므로 무단전재를 금합니다.
ⓒ 2010-2011 ssebiz All Rights Reserved.