IT
HOME > 도서 > IT

MySQL 5.1 Reference Guide

  • 부제 : 처음부터 끝까지
  • 저자 : 박장규
  • 발행일 : 2009-12-03
  • 페이지 : 1256쪽
  • ISBN : 978-89-8379-629-5
  • 판형 : 215mm×275mm
  • 정가 : 39,000원
  • 책 소개
  • 저자소개
  • 미리보기
  • 목차
  • 다운로드

이 책은 썬마이크로 시스템즈의 MySQL 데이터베이스 시스템 버전 5.1 운영자를 위한 사용 매뉴얼입니다. 버전 5.1은 이전 버전과 많은 부분에서 차이가 있어서 새로운 버전을 사용하고자 하는 사용자들에게 좋은 지침서가 될 것입니다. 썬마이크로 시스템즈의 사용자 매뉴얼을 번역하였으므로 굳이 영문으로 된 사용자 가이드를 들춰보지 않아도 됩니다.

특히 책의 부록으로 있는 Error 메시지와 Warning 메시지는 각 문제의 해결점이 무엇인지를 설명하고 있어서 개발자들의 시간을 절약할 수 있습니다.

 

이 책의 특징

- MySQL 데이터베이스 서버의 특성       - MySQL 데이터베이스 제품 개발 로드맵 

- MySQL 데이터베이스 설치 및 업그레이드 방법 - MySQL 데이터베이스 서버 사용 설명 

- MySQL 서버 구성 및 관리 방법                - 방대한 양의 에러 메시지 해설과 경고 메시지 해설 

 

편저자 약력

박장규

이 책의 편저자 박장규님은 한양대학교 전자계산학과를 졸업하고 EMC 코리아에 근무하였으며, 현재 MySQL 전문기업인 (주)아이티브릿지 대표이사입니다.

(주)아이티브릿지(IT Bridge)는 오픈 소스 전문 기업으로 MySQL을 비롯하여 다양한 오픈 소스 소프트웨어를 취급하고 있으며, http://www.mysqlkorea.com, http://www.mysqlkorea.co.kr을 운영하고 있습니다.

 

 저서

- MySQL 5.0 레퍼런스 매뉴얼(글로벌)

- MySQL 5.1 사용자 매뉴얼(글로벌)

- MySQL 5.1 H/A 매뉴얼(글로벌)​ 

 

PART 1 MySQL 사용하기

CHAPTER 01 MySQL 데이터베이스 개론

1.1 MySQL 데이터베이스 관리 시스템 개론

1.2 MySQL 개발 로드맵

 

CHAPTER 02 MySQL 설치 및 업그레이드하기

2.1. 설치 관련 일반 사항

2.2. 바이너리 배포판을 사용해서 MySQL을 설치하는 표준 방법

2.3. 윈도우에 MySQL 설치하기

2.4. RPM 패키지를 사용해서 리눅스에 MySQL 설치하기

2.5. Mac OS X에 MySQL 설치하기

2.6. Solaris에 MySQL 설치하기

2.7. 넷웨어(NetWare)에 MySQL 설치하기

2.8. 다른 유닉스 유사 시스템에 tar.qz 패키지를 사용해서 MySQL 설치하기

2.9. 소스 배포판을 사용해서 MySQL 설치하기

2.10. 설치 후 설정 및 테스팅

2.11. MySQL 업그레이드 하기

2.12. MySQL 다운그레이드 하기

2.13. OS 관련 노트

2.14. 환경 변수

2.15. Perl Installation 노트

 

CHAPTER 03 MySQL 사용 설명서

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

3.2. 쿼리 입력하기

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

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

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

3.6. 일반적인 쿼리 예제

3.7. Apache와 함께 MySQL 사용하기

 

CHAPTER 04 MySQL 프로그램 사용하기

4.1. MySQL 프로그램 개론

4.2. MySQL 프로그램 호출하기

4.3. 프로그램 옵션 지정하기

 

 

CHAPTER 05 데이터베이스 관리

5.1. 서버 측면 프로그램 개요

5.2. mysqld - MySQL 서버

5.3. MySQL 서버 스타트업 프로그

5.4. mysqlmanager - MySQL 인스턴스 매니저283

5.5. 설치-관련 프로그램

5.6. 일반적인 보안 이슈

5.7. MySQL 접근 권한 시스템

5.8. MySQL 사용자 계정 관리

5.9. 백업 및 복구

5.10. MySQL 자국어(Localization) 설정 및 국제적인 사용

5.11. MySQL 서버 로그

5.12. 동일 머신에서 여러 대의 MySQL 서버 구동 시키기

5.13. MySQL 쿼리 캐시

 

CHAPTER 06 최적화(Optimization)

6.1. 최적화 개요

6.2. SELECT와 다른 명령문 최적화 하기408

6.3. 잠금 이슈

6.4. 데이터베이스 구조 최적화 하기

6.5. MySQL 서버 최적화 하기

6.6. 디스크 이슈

 

PART 2 MySQL H/A

CHAPTER 07 리플리케이션

7.1. 리플리케이션 구성

7.2. 리플리케이션 솔루션

7.3. 리플리케이션 노트(Notes) 및 팁(Tips)535

7.4. 리플리케이션 구현

 

CHAPTER 08 MySQL Cluste

8.1. MySQL 클러스터 소개

8.2. MySQL 클러스터 5.1 캐리어 그래이드 에디션(Carrier Grade Edition)

8.3. 멀티-컴퓨터 설치 방법

8.4. MySQL 클러스터 구성(Configuration)

8.5. MySQL 클러스터 업그레이드 및 다운그레이드

8.6. MySQL 클러스터 프로세스 관리

8.7. MySQL 클러스터 관리

8.8. MySQL 클러스터 온-라인 백업

8.9. 클러스터 유틸리티 프로그램

8.10. MySQL 클러스터 리플리케이션

8.11. MySQL 클러스터 디스크 데이터 테이블

8.12. MySQL 클러스터와 함께 고속 인터커넥션(Interconnection) 사용하기

8.13. MySQL 클러스터의 한계

PART 3 MySQL Functionality

CHAPTER 09 언어 구조(Language Structure)

9.1. 리터럴 값(Literal Values)

9.2. 아이덴티파이어(Identifiers)

9.3. 사용 지정 단어(Reserved Words) 

9.4. 사용자 정의 변수

9.5. 코멘트 신텍스

 

CHAPTER 10 문자 셋 지원

10.1. 일반적인 의미의 문자 셋과 콜레션

10.2. MySQL의 문자 셋과 콜레션

10.3. 문자 셋과 콜레션 지정하기

10.4. 문자 셋과 콜레션 연결하기

10.5. 콜레션 이슈

10.6. 문자 셋 지원으로 영향을 받는 연산

10.7. 유니코드 지원

10.8. 메타데이터용 UTF-8

10.9. 컬럼 문자 셋 변환

10.10. MySQL이 지원하는 문자 셋과 콜레션

 

CHAPTER 11 스토어드 프로시저와 함수

11.1. 스토어드 루틴 및 Grant 테이블

11.2. 스토어드 루틴 신텍스

 

CHAPTER 12 트리거

12.1. CREATE TRIGGER 신텍스

12.2. DROP TRIGGER 신텍스

12.3. 트리거 사용하기 

 

CHAPTER 13 뷰

13.1. ALTER VIEW Syntax

13.2. CREATE VIEW Syntax

13.3. DROP VIEW 신텍스

 

CHAPTER 14 MySQL 설치 및 업그레이드하기

14.1. libmysqld, 임베디드 MySQL 서버 라이브러리

14.2. MySQL C API

14.3. MySQL PHP API

14.4. MySQL Perl API

14.5. MySQL C++ API

14.6. MySQL Python API

14.7. MySQL Tcl API

14.8. MySQL Eiffel Wrapper

14.9. MySQL프로그램 개발 유틸리티

 

CHAPTER 15 Connectors

15.1. MySQL Connector/ODBC

15.2. MySQL Connector/NET

15.3. MySQL 비주얼 스튜디오 플러그인

15.4. MySQL Connector/J

15.5. MySQL Connector/MXJ

 

PART 4 Appendix

01 Error Message

02 Warning Message