• MySQL매뉴얼
    • MySQL 5.6 매뉴얼
    • MySQL 5.1 매뉴얼
    • MySQL 5.0 매뉴얼
    • MySQL HA 매뉴얼
  • 기술문서
    • Xtrabackup 구성
    • 메모리 사용량 모니터링
  • 라이선스
  • 온라인문의
  • 회사소개
  • → 목 록 (MySQL5.1 한글메뉴얼) [close]
  • 1. MySQL 5.1 Reference Manual
  • 2. Installing and MySQL 업그레이드하기
  • 3. 사용 설명서 (Tutorial)
  • 1. 서버에 연결하기 및 연결 끊기
    2. 쿼리 입력하기
    3. 데이터베이스 생성하기 및 사용하기
    4. 데이터베이스 및 테이블 관련 정보 가져오기
    5. Batch 모드에서 mysql 사용하기
    6. 일반적인 쿼리 예제
    7. Apache와 함께 MySQL 사용하기
  • 4. MySQL 프로그램 사용하기
  • 5. 데이터베이스 관리
  • 6. 리플리케이션
  • 7. 최적화 (Optimization)
  • 8. 클라이언트 및 유틸리티 프로그램
  • 9. 언어 구조 (Language Structure)
  • 10. 문자 셋 지원
  • 24. API 및 라이브러리
  • 25. Connectors

Chapter 3. 사용 설명서 (Tutorial)

 

3.1. 서버에 연결하기 및 연결 끊기

3.2. 쿼리 입력하기

3.3. 데이터베이스 생성하기 및 사용하기

3.3.1. 데이터베이스 생성하기 및 선택하기

3.3.2. 테이블 생성하기

3.3.3. 테이블 안에 데이터 넣기

3.3.4. 테이블에서 정보 가져오기

3.4. 데이터베이스 및 테이블 관련 정보 가져오기

3.5. Batch 모드에서 mysql 사용하기

3.6. 일반적인 쿼리 예제

3.6.1. 컬럼에 대한 최대 값

3.6.2. 특정 컬럼에 대한 최대 값을 가지고 있는 열 (Row)

3.6.3. 그룹별 컬럼 최대 값

3.6.4. 특정 필드에 대한 그룹 방식 (Group-wise) 최대 값을 가지고 있는 열 (Row)

3.6.5. 사용자 정의 변수 사용하기

3.6.6. Foreign 키 사용하기

3.6.7. Two 키 사용하기

3.6.8. 일별 방문자 수 계산하기

3.6.9. AUTO_INCREMENT 사용하기

3.7. Apache와 함께 MySQL 사용하기

이 장에서는 mysql 클라이언트 프로그램을 사용해서 간단한 데이터 베이스를 만들고 사용하는 방법을 보여 줌으로써 MySQL 사용법을 설명하기로 한다. mysql (때에 따라서 “terminal monitor” 또는 그냥 “monitor”로 불리기도 함)은 여러분이 MySQL서버에 연결하고, 쿼리를 구동 시키고, 결과를 볼 수 있도록 하여 주는 쌍방향 (interactive) 프로그램이다. mysql은 배치 (batch) 모드에서도 사용할 수 있다: 여러분은 쿼리를 파일 안에 미리 만들어 놓고, mysql이 그 파일을 실행하게끔 할 수 있다. 여기에서는 이러한 두 가지의 mysql 사용 방법에 대해 설명하기로 한다.

mysql에서 사용할 수 있는 옵션의 종류를 보기 위해서는, --help 옵션을 사용한다:

  

shell> mysql --help

이 장에서는 mysql 이 이미 머신에 설치되어 있고, 여러분은 MSQL 서버에 연결할 수 있다고 가정한다. 만약에 이러한 상황이 아니라면, MySQL관리자에게 연락을 해서 위의 가정이 이루어 지도록 해야 한다. (여러분이 관리자의 입장이라면, 이 설명서의 관련 부분을 잘 숙지하고 있어야 한다. Chapter 5, 데이터 베이스 관리를 참조할 것)

이 장에서는 데이터 베이스를 설정하고 사용하는 전체 과정에 대해 설명을 한다. 만약에 현재 있는 데이터 베이스에 접속하는 부분만 관심이 있다면, 데이터 베이스 및 테이블 생성 방법에 대한 부분은 건너 띄어도 된다.

이 장은 원론적인 사용 설명서이기 때문에, 많은 부분에서 상세한 기술은 하지 않을 것이다. 여기에서 다루는 주제에 대해 보다 자세한 정보를 얻기 위해서는 관련된 장을 참조하기 바란다.

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