お問い合わせ

コース概要

MySQLサーバーのファイルとスクリプト

  • MySQLプログラム群
  • MySQLサーバー
  • MySQLクライアント
  • GUIツール

MySQLサーバーの設定

  • mysqldのオプション
  • サーバーのSQLモード
  • サーバー側のシステム変数
  • 動的に変更可能なシステム変数
  • サーバーステータスに関する変数
  • シャットダウン処理の流れ

MySQLのセキュリティ問題

  • 攻撃からMySQLを守るための対策
  • セキュリティに関連するmysqldオプション
  • LOAD DATA LOCAL機能に伴うセキュリティリスク

MySQLのアクセス権限システム

  • MySQLの権限管理システム概要
  • MySQLが提供する各種権限
  • MySQLサーバーへの接続手順:その流れ
  • アクセス制御第1段階:接続の検証
  • アクセス制御第2段階:要求内容の確認
  • 「アクセスが拒否されました」エラーについて

MySQLユーザーアカウント管理

  • ユーザーとパスワードの管理方法
  • 新規ユーザーの作成手順
  • 既存ユーザーアカウントの削除方法
  • 各ユーザーに割り当てるリソース制限
  • パスワード変更の手法

MySQLデータベースの保守作業

  • バックアップと復元方法
  • 特定時点までの状態に戻すリストア手順
  • メンテナンスおよびクラッシュ発生時のリカバリー対策
  • myisamchkの構文と利用可能オプション
  • テーブル情報の確認方法
  • MySQLローカル設定の変更手順
  • 多言語文字およびソート方式について
  • MySQLサーバーのタイムゾーン設定

MySQLのログファイル

  • エラーログの仕組みと利用法
  • 一般クエリログの内容について
  • 更新履歴を記録するアップデートログ
  • バイナリログの役割と使い方
  • 処理時間が長くなるクエリの記録:スロークエリログ
  • ログファイルの保守・定期的なローテーション手順

同一マシン上で複数のMySQLサーバーを運用する方法

  • Windows環境における複数サーバーの起動方法
  • Windowsにおいてサービスとして複数のサーバーを稼働させる手順
  • Unix/Linux環境でのマルチサーバー運用法
  • 複数サーバー環境下におけるクライアントツールの利用方法

要求

いずれかのデータベースに関する基礎知識とSQL言語の基本理解が必要です。

 14 時間

参加者の人数


参加者1人あたりの価格

お客様の声 (7)

今後のコース

関連カテゴリー