試験公開中

このエントリーをはてなブックマークに追加

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

インプレス

2,600円+税

MySQL初心者向けの学習書です。本書では「MySQL運用・管理の現場で初心者が押えておくべき内容」にしぼって解説しています。本書でしっかり基礎を身に付けましょう。

関連サイト

本書の関連ページが用意されています。

内容紹介

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

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

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

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

【本書の特長】

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

書誌情報

  • 著者: 梶山 隆輔, 山崎 由章
  • 発行日: (紙書籍版発行日: 2016-12-15)
  • 最終更新日: 2016-12-15
  • バージョン: 1.0.0
  • ページ数: 442ページ(EPUB版換算)
  • 対応フォーマット: EPUB
  • 出版社: インプレス

対象読者

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

著者について

梶山 隆輔

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

山崎 由章

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

目次

はじめに

レッスン 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 の独自性

索引

著者プロフィール

Home 書籍一覧 やさしく学べるMySQL運用・管理入門【5.7対応】 ▲ ページトップへ戻る