마리아DB 따라잡기 [구글이 선택한 차세대 데이터베이스 MariaDB]
- 원서명Getting Started with MariaDB (ISBN 9781782168096)
- 지은이다니엘 바솔로뮤
- 옮긴이이동국
- ISBN : 9788960775046
- 12,000원
- 2013년 12월 30일 펴냄 (절판)
- 페이퍼백 | 128쪽 | 188*235mm
- 시리즈 : acorn+PACKT
판매처
- 현재 이 도서는 구매할 수 없습니다.
책 소개
마리아DB는 오랫동안 개발자들이 많이 사용해온 MySQL을 대체하는 제품이다. 이 책은 MySQL과 비슷하면서도 한편 다른 마리아DB를 처음 사용하는 이들이 쉽게 사용할 수 있도록 꼭 알아야 하는 내용만으로 구성했다. 마리아DB를 설치하는 방법을 시작으로, 더 좋은 성능을 낼 수 있도록 마리아DB 설정을 변경하고, 보안에 안전하도록 설정하는 방법도 다룬다. 데이터베이스 관리자가 반드시 알아야 하는 사용자 관리와 백업 등을 포함한 기본적인 관리방법 또한 설명한다. 데이터베이스 관리자뿐만 아니라 개발자도 알아야 하는 쿼리문 사용방법까지 마리아DB의 필수 내용을 알차게 채워두었다.
이 책에서 다루는 내용
■ 윈도우, 레드햇/페도라/센트OS 리눅스, 데비안/우분투 리눅스, 맥OS X에서 마리아DB 설치
■ 데이터 스토리지를 최적화하는 마리아DB 설정
■ 마리아DB 보안에 대한 기본내용 소개
■ 마리아DB에 사용자를 추가하고 관리하기
■ 데이터를 백업하기 위한 마리아DB 사용 방법
■ 마리아DB를 관리하고 문제가 없도록 유지하기
■ 가장 흔하게 사용하는 명령을 이해하고 마리아DB 데이터베이스를 만들고 연동하기
이 책의 대상 독자
이 책은 마리아DB나 일반적인 데이터베이스에 대해 배우고자 하는 사람들을 위한 내용으로 구성했다. 데이터베이스를 다룬 경험이 있다고 가정하지는 않았지만, 컴퓨터에 대해서는 경험이 있다는 가정하에 내용을 썼다. 소프트웨어를 설치하거나 설정 파일을 편집하고 명령이나 터미널을 사용할 수 있어야 한다.
이 책의 구성
1장, 마리아DB 설치 윈도우나 리눅스에서 마리아DB를 설치하는 방법을 설명한다.
2장, 마리아DB 설정 설정 파일의 위치와 공통적인 설정 옵션을 설정하는 방법 등을 비롯해, 마리아DB를 설정하는 기본적인 내용을 설명한다.
3장, 마리아DB 보안 마리아DB의 보안관련 사항의 대표적인 내용을 먼저 보고 마리아DB를 설치할 때 보안관련 설정을 쉽게 하는 방법을 설명한다.
4장, 마리아DB 사용자 관리 마리아DB의 사용자를 추가하고 관리하는 방법을 설명한다.
5장, 마리아DB 사용 데이터베이스와 테이블을 추가하거나 삭제하고 데이터를 조회하고 입력 및 수정하는 마리아DB의 기본적인 사용법을 설명한다.
6장, 마리아DB 관리 마리아DB를 관리하고 문제없이 유지하는 방법을 설명한다.
부록, 참고자료 마리아DB의 공식정보와 문서를 볼 수 있는 자료를 제공한다.
목차
목차
- 1장 마리아DB 설치
- 마리아DB 시리즈 선택
- 개발 시리즈
- 안정 시리즈
- 유지보수 시리즈
- 윈도우에 마리아DB 설치
- 맥OS X에서 마리아DB 설치
- 데비안, 우분투, 민트 리눅스에 마리아DB 설치
- 페도라, 레드햇, 센트OS에 마리아DB 설치
- 기타 리눅스 배포판에서 마리아DB 설치
- 마리아DB 패키지 보안
- 설치 후
- 설치 과정에 발생하는 문제에 대한 해결방법
- 요약
- 마리아DB 시리즈 선택
- 2장 마리아DB 설정
- 마리아DB를 위한 파일 시스템 구조
- 윈도우를 위한 파일 시스템 구조
- 리눅스를 위한 파일 시스템 구조
- 리눅스의 모듈별 설정
- 마리아DB 설정 파일
- 주석
- 그룹
- 설정값이 생략이 가능한 옵션
- 설정값을 가져야 하는 옵션
- 옵션, 옵션을 지정하는 곳
- 변경한 설정을 반영
- 요약
- 마리아DB를 위한 파일 시스템 구조
- 3장 마리아DB 보안
- 10초 만에 마리아DB 안전하게 만들기
- 안전하게 접속하기
- 서버 보안
- 보안 구축
- 내부 네트워크 보안
- 인터넷 보안
- 요약
- 4장 마리아DB 사용자 관리
- 사용자 권한
- 전체에 적용되는 관리자 권한
- 데이터베이스, 테이블, 칼럼 단위 권한
- 기타 부가적인 권한과 제한
- 사용자 생성
- 퍼미션 부여
- 권한 추가와 삭제
- 권한부여 내용 보기
- 비밀번호 변경
- 사용자 제거
- 요약
- 사용자 권한
- 5장 마리아DB 사용
- mysql 명령 클라이언트 실행
- 데이터베이스 사용
- 서버의 모든 데이터베이스 목록 나열
- 데이터베이스 생성 및 삭제
- 데이터베이스 생성
- 데이터베이스 삭제
- 테이블 생성, 변경 그리고 삭제
- 테이블 생성
- 테이블 생성을 위해 사용한 명령 보기
- 테이블의 구조 살펴보기
- 테이블 변경
- 칼럼 추가
- 칼럼 변경
- 칼럼 삭제
- 테이블 삭제
- 테이블 생성
- 데이터 조회, 입력, 수정 및 삭제
- 데이터 입력
- 데이터 수정
- 데이터 삭제
- 데이터 읽기
- 요약
- 6장 마리아DB 관리
- 마리아DB 로그파일
- 모든 내용을 저장하는 중요한 바이너리 로그
- 에러로그
- 제너럴 쿼리 로그
- 슬로우 쿼리 로그
- 마리아DB 최적화 및 튜닝
- 마리아DB 백업
- mysqldump를 사용한 기본백업
- mysqlimport를 사용한 복원 및 데이터 가져오기
- mysqlhotcopy를 사용한 MyISAM 테이블 빠른 백업
- 콜드 백업 만들기
- 테이블 체크 및 보수
- mysqlcheck로 테이블 체크 및 최적화
- 테이블 보수
- 요약
- 마리아DB 로그파일
- 부록 참고자료