製品

MySQL

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プラグインによるカスタマイズ