やさしく学べるMySQL運用・管理入門【5.7対応】|Tech Book Zone Manatee

マナティ

購入形態

EPUB
特価:1,430円(1,430円引)
数量:

カートに追加されました。カートを見る

カートに入れる
紙の本を買う

やさしく学べるMySQL運用・管理入門【5.7対応】

インプレス

「1レッスン45分」ですんなり身に付く!

本書はMySQL初心者向けの学習書です。主に下記のような読者を対象にしています。

・これからMySQLシステムの運用・管理業務に携わる初級管理者
・すでにMySQLシステムの運用・管理業務に携わっているが、あまり自信のない人
・PHPでWeb-DBシステムを構築しているプログラマ

MySQLも5.7までバージョンが進み、たくさんの機能が搭載されています。これから学習する初心者にとっては、何から手を付ければ良いのか悩むのではないでしょうか。

そこで本書では、「MySQL運用・管理の現場で初心者が押えておくべき内容」にしぼって解説しています。はじめからすべてを覚える必要はありません。まずは本書でしっかり基礎を身に付けましょう。

【本書の特長】
・「必要な部分」を厳選しコンパクトにまとめられて読みやすい
・「1レッスン45分」のセミナー感覚ですんなり身に付く
・初心者でもMySQLの運用・管理で最低限押さえておくべき要素が理解できる

発売日:2016-12-15

ページ数:296ページ

目次

表紙
はじめに
レッスン 0 RDBMS の基礎
0.1 本セミナーの目的/0.2 MySQL 環境の準備
0.3 RDBMS とは
0.4 データベースサーバーの構築および運用時に考慮すべき事項
0.5 MySQL について
レッスン 1 MySQL 5.7 で新しくなったインストール方法
1.1 MySQL のダウンロードサイト
1.2 MySQL のドキュメント/1.3 Windows 環境へのインストール方法
1.4 Linux 環境へのインストール
1.5 MySQL 5.7 のインストール時の留意事項
1.6 演習
レッスン 2 MySQL サーバーアーキテクチャ概要
2.1 MySQL サーバーのアーキテクチャ
2.2 ストレージエンジンの使い方
2.3 InnoDB ストレージエンジン
2.4 MEMORY ストレージエンジン
2.5 設定ファイル
2.6 演習
レッスン 3 MySQL サーバーの主な機能と設定オプション
3.1 mysqld MySQL サーバープログラム
3.2 演習
レッスン 4 MySQL のクライアントプログラム
4.1 クライアントプログラム
4.2 MySQL コマンドラインクライアントmysql
4.3 MySQL サーバーの運用管理に必要となるクライアントプログラムmysqladmin
4.4 簡易ベンチマークツールmysqlslap
4.5 演習
レッスン 5 GUI ツール MySQL Workbench
5.1 MySQL Workbench のインストール
5.2 MySQL Workbench の主な機能
5.3 MySQL Workbench の商用版限定機能
5.4 演習
レッスン 6 JSONデータ型と JSON関数
6.1 JSON 対応のメリットとは/6.2 JSON データ型
6.3 MySQL のJSON 関数とJSON 演算子
6.4 演習
レッスン 7 バックアップとリカバリ 基礎編
7.1 バックアップの重要性
7.2 バックアップ用語の整理
7.3 データの復旧
レッスン 8 バックアップとリカバリ 応用編
8.1 データのフルバックアップに関する方法とツール
8.2 物理バックアップかつオフラインバックアップ/8.3 物理バックアップかつオンラインバックアップ
8.4 論理バックアップかつオンラインバックアップ
8.5 増分バックアップの方法とツール
8.6 演習
レッスン 9 レプリケーション 基礎編
9.1 MySQL 高可用性構成パターン
9.2 MySQL レプリケーション
9.3 レプリケーションの基本的なセットアップ方法
9.4 演習
レッスン 10 レプリケーション 応用編
10.1 タイミング 非同期型&準同期型
10.2 バイナリログの形式 SQL 文転送型&行イメージ転送型
10.3 GTID モード
10.4 MySQL のレプリケーション構成パターン
10.5 演習
レッスン 11 セキュリティ Part1
11.1 データベース・セキュリティ概論
11.2 MySQL サーバーのセキュリティ対策
11.3 インストール関連のセキュリティ対策
11.4 ユーザー関連のセキュリティ対策
11.5 演習
レッスン 12 セキュリティ part2
12.1 ネットワーク関連のセキュリティ対策
12.2 暗号化によるセキュリティ対策
12.3 その他のセキュリティ対策(監査、ファイアウォール)
12.4 MySQL Enterprise Edition の機能を試す方法
12.5 演習
レッスン 13 パフォーマンスチューニングの基礎
13.1 MySQL パフォーマンスチューニング概論
13.2 稼働状況と設定の確認
13.3 システム変数のチューニング例
13.4 演習
レッスン 14 パフォーマンスチューニングに役立つ機能やコマンド
14.1 パフォーマンス・スキーマとsys スキーマ
14.2 SQL チューニングに役立つ機能
14.3 演習
レッスン 15 Oracle MySQL Cloud Service
15.1 Oracle MySQL Cloud Service とは
15.2 Oracle MySQL Cloud Service の概要
15.3 Oracle MySQL Cloud Service の独自性
索引
著者プロフィール
奥付

著者プロフィール

  • 梶山隆輔(著者)

    日本オラクル株式会社。2008年にMySQL社に入社し、アジア各国でのMySQLを活用したシステム構築の導入支援を担当。現在はオラクルのMySQLビジネスユニットでのセールスコンサルティングチームのアジア太平洋地域マネージャー。

  • 山﨑由章(著者)

    日本オラクル株式会社。MySQLのセールスコンサルタント。元々はOracleデータベースのコンサルティング、サポート等に従事していたが、オープンソースとフリーソフトウェア(自由なソフトウェア)の世界に興味を持ち、MySQLの仕事を始める。