MySQL Workbench

MySQL Workbench は、データベースアーキテクト、開発者、データベース管理者のための統合ビジュアルツールです。データモデリング、SQL 開発、およびサーバー構成、ユーザ管理などのための統合管理環境を提供しています。

ビジュアルデータベース設計

MySQL Workbench は、データベース管理者、開発者、データアーキテクトがデータベースの設計、作成、管理をビジュアルに行うことができるツールです。

データモデラーが複雑な ERモデルの作成、フォワードおよびリバースエンジニアリング作業を行うための必要な機能をサポートしており、難しい変更管理や、ドキュメンテーション作業のための機能などもございます。

SQL開発

MySQL Workbench は、SQLクエリーの作成、実行、最適化をビジュアルに行うことができるツールを備えています。

SQLエディタはシンタックスのカラーハイライト、SQLステートメントの再利用、SQL の実行履歴情報をサポートしています。データベースコネクションパネルは、データベース接続の管理を容易にします。

またオブジェクトブラウザによって、データベーススキーマおよびオブジェクトへすぐにアクセスすることができます。

管理

MySQL Workbench は、MySQL 環境を簡単に管理できるビジュアルコンソールを備えています。ビジュアルツールを使用して、サーバの構成、ユーザの管理、データダンプ、データベースの状態監視を行えます。

MySQL Workbench エディション別機能比較

MySQL Workbench は以下のエディションで提供されています。

  • MySQL Workbench Community Edition
    オープンソースライセンスである GPLライセンスにてご利用いただけます。
  • MySQL Workbench Standard Edition
    商用版のMySQL Editions に含まれます。データベース管理者の生産性を向上させるための追加モジュールおよびプラグインが含まれます。

ソフトウェアライセンス

MySQL Workbench
Community Edition
MySQL Workbench
Standard Edition
ソフトウェアライセンスGPL商用

ビジュアルSQL開発

MySQL Workbench
Community Edition
MySQL Workbench
Standard Edition
SQL エディタSQLステートメントをビジュアルに作成、実行、デバッグ○○
SQL シンタックスハイライトカラーシンタックスハイライティング○○
SQL コード生成ワンクリック SQLコード生成○○
SQL Snippets(ステートメント再利用)よく使用する SQLステートメントの再利用○○
SQL 履歴全ての実行SQLの履歴参照○○

ビジュアルデータベース管理

MySQL Workbench
Community Edition
MySQL Workbench
Standard Edition
サーバー開始/停止サーバー開始/停止サーバーをローカルおよびリモートで開始/停止○○
サーバーステータス診断主要なサーバー診断(ステータス、CPU、メモリ、ヒット率、ネットワークトラフィック)○○
サーバーログスローおよびエラーログの表示(テーブルベースの場合)○○
サーバー構成MySQLサーバーの表示と構成○○
レプリケーション構成MySQLレプリケーションの表示と構成○○

ユーザー/セッション管理

MySQL Workbench
Community Edition
MySQL Workbench
Standard Edition
アプリケーションロールユーザー権限の便利なグルーピング○○
ユーザー管理MySQLユーザーと権限の表示、編集、作成、削除、クローン○○
セッション管理接続の表示と削除○○

接続管理

MySQL Workbench
Community Edition
MySQL Workbench
Standard Edition
接続ウィザードMySQLサーバーへの接続構成○○
複数接続異なるサーバーへの複数同時接続定義○○
SSHトンネリングローカルおよびリモートサーバへの SSH接続構成○○

オブジェクト管理

MySQL Workbench
Community Edition
MySQL Workbench
Standard Edition
オブジェクトブラウザデータベースオブジェクト(テーブル、ビュー、トリガ等)の容易な確認、アクション実行○○
オブジェクトエディタデータベースオブジェクト(テーブル、ビュー、トリガ等)を容易に編集、作成、削除○○

データ管理

MySQL Workbench
Community Edition
MySQL Workbench
Standard Edition
インポート/エクスポートmysqldump ファイルのインポートとエクスポート○○
結果セットエクスポート結果を CSV、XML、HTMLでエクスポート○○
ビジュアルデータエディタ結果セットをグリッドで表示と編集○○
複数結果セット複数結果を同じビジュアルデータウィンドウに表示○○
クイック検出検出の困難な行やセルを素早く検出○○
大規模結果セットリミット大規模な結果セットの行数を制限○○

ビジュアルデータモデリング

MySQL Workbench
Community Edition
MySQL Workbench
Standard Edition
E-R 図実体関連図の作成○○
ダイアグラム表記法の選択よく使用される一般的なモデリング表記法から選択○○
自動レイアウト大規模モデルの自動配置○○
テーブル、インデックス、ビューのモデル化全ての MySQLデータ関連オブジェクトの管理○○
ストアドプロシージャ、トリガ、機能のモデル化全ての MySQLコード関連オブジェクトの管理○○
ユーザーセキュリティのモデル化モデルの MySQLセキュリティ権限を管理○○

リバースエンジニアリング

MySQL Workbench
Community Edition
MySQL Workbench
Standard Edition
SQL スクリプトからのリバースエンジニアリングSQLテキストスクリプトからモデルを作成○○
運用中データベースからのリバースエンジニアリング運用中のデータベースからモデルを作成○○

フォワードエンジニアリング

MySQL Workbench
Community Edition
MySQL Workbench
Standard Edition
SQL スクリプトへのフォワードエンジニアリングSQLスクリプトから正常に動作する DLL を生成○○
運用中データベースへのフォワードエンジニアリングモデルから完全な物理モデルを生成○○

スキーマ同期

MySQL Workbench
Community Edition
MySQL Workbench
Standard Edition
スキーマの相違比較モデルと運用データベースまたは SQLスクリプトの差異を把握○○
SQL スクリプトスキーマ同期モデルと SQLスクリプトを自動的に双方向で更新○○
運用中データベースへのスキーマ同期モデルと運用データベースを自動的に双方向で更新○○

スキーマ&モデル検証

MySQL Workbench
Community Edition
MySQL Workbench
Standard Edition
標準スキーマ検証データモデリングのべストプラクティスを実施し、モデリングエラーを除去-○
MySQL 固有スキーマ検証MySQL 固有の設計スタンダードを実施し、物理スキーマを適切にビルド-○
モデル検証モデルのエラーを除去-○

DBドキュメント出力

MySQL Workbench
Community Edition
MySQL Workbench
Standard Edition
データベーススキーマデータのドキュメント出力データベースのドキュメント化を自動化-○
全ての SQLオブジェクトタイプのドキュメント出力データベースまたはモデルの全ての局面に関する情報をドキュメント化-○
複数の形式でのドキュメント出力HTML またはテキストに出力-○

ユーティリティ機能

MySQL Workbench
Community Edition
MySQL Workbench
Standard Edition
DBDesigner4 からのインポートモデルを DBDesigner4 から簡単にインポート○○
モデル図エクスポートPNG、SVG、PDF、ポストスクリプトで容易にエクスポート○○

スクリプト&プラグイン

MySQL Workbench
Community Edition
MySQL Workbench
Standard Edition
Python プラグインPythonプラグインによるカスタマイズ○○
Lua プラグインLuaプラグインによるカスタマイズ○○

関連資料をダウンロードする

当社のソリューションに関する導入事例、技術ホワイトペーパー、サービスパンフレットを無料でダウンロードいただけます。