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