MySQL ワークベンチのチュートリアル: とは何か、インストールと使用方法
⚡ スマートサマリー
MySQL Workbench は、 MySQL リレーショナルデータベースは、データモデリング、SQL開発、サーバー管理を単一のクロスプラットフォームインターフェースに統合し、ローカルまたはリモートに接続します。 MySQL 日常的なデータベース作業に使用するサーバー。

何ですか MySQL?
MySQL はオープンソースのリレーショナル データベースです。
MySQL クロスプラットフォームであるため、次のようなさまざまなプラットフォームで動作します。 Windows、Linux、および macOS.
なぜ使用 MySQL?
市場には多数のリレーショナル データベース管理システムがあります。
リレーショナル データベースの例には次のものがあります。 Microsoft SQL Server, Microsoft アクセス、 OracleDB2など
なぜ選択するのか疑問に思う人もいるかもしれません MySQL 他のデータベース管理システムよりも優れています。
この質問に対する答えは、さまざまな要因によって決まります。
強みを見てみましょう MySQL SQL Serverなどの他のリレーショナルデータベースと比較すると:
- MySQL はそれぞれ独自の仕様を持つ複数のストレージエンジンをサポートしていますが、SQL Server のような他のシステムは単一のストレージエンジンしかサポートしていません。これを理解するには、 がサポートするストレージエンジンのうち 2 つを考えてみましょう。 MySQL:
- InnoDB — デフォルトのストレージエンジン MySQL バージョン 5.5 以降。 InnoDB は、参照整合性のための外部キーをサポートし、ACID 標準トランザクションもサポートします。
- MyISAM — デフォルトのストレージエンジン MySQL バージョン 5.5 より前。 MyISAM にはトランザクションのサポートがありません。 InnoDB と比較した利点としては、シンプルさと高いパフォーマンスが挙げられます。
- MySQL 他のリレーショナルデータベースシステムと比較して、高いパフォーマンスを発揮します。これは、設計のシンプルさと、複数のストレージエンジンをサポートしていることによるものです。
- コスト効率が良い ― 他のリレーショナルデータベースと比較すると、コスト面で比較的安価です。実際、コミュニティ版は無料です。商用版にはライセンス料がかかりますが、他の製品などのライセンス料と比較すると、コスト効率が良いです。 Microsoft SQL Server.
- クロスプラットフォーム — MySQL 多くのプラットフォームで動作するため、ほとんどのマシンに展開できます。MS SQL Server などの他のシステムは、 Windows プラットフォームを提供します。
と対話するには MySQLサーバーと通信できるサーバーアクセスツールが必要になります。 MySQL サーバー。 MySQL 複数のユーザー接続をサポートします。
何ですか MySQL 作業台?
MySQL Workbench は、視覚的なデータベース設計およびモデリングアクセスツールです。 MySQL サーバーリレーショナルデータベース。新しい物理データモデルの作成と既存のデータモデルの変更を容易にします。 MySQL リバースエンジニアリング/フォワードエンジニアリングおよび変更管理機能を備えたデータベース。 MySQL Workbenchは、データベースをより簡単かつ体系的に操作するためのインターフェースを提供するものです。
MySQL Workbenchは、データモデリングと設計、SQL開発、サーバー管理という3つの主要な機能を統合しており、それぞれについて以下に説明します。
モデリングおよび設計ツール
モデルは、ほとんどの有効で高性能なデータベースの中核を成す要素である。 MySQL Workbenchには、開発者やデータベース管理者が、簡単に変換できる物理データベース設計モデルを視覚的に作成できるツールがあります。 MySQL フォワードエンジニアリングを使用したデータベース。
- MySQL Workbenchは、同一環境内で複数のモデルを作成することをサポートしています。
- テーブル、ビュー、ストアドプロシージャ、トリガーなど、データベースを構成するすべてのオブジェクトをサポートします。
- MySQL Workbenchには、データモデラーに発見された問題点を報告するモデル検証ユーティリティが組み込まれています。
- また、さまざまなモデリング表記法に対応しており、スクリプト言語であるLuaを使用して拡張することも可能です。
下の図は、モデリングウィンドウを示しています。 MySQL ワークベンチ。
SQL開発ツール
構造化照会言語(SQL) リレーショナル データベースを操作できるようになります。 SQL はすべてのリレーショナル データベースの中心です。
- MySQL Workbenchには、ビジュアルSQLエディタが内蔵されています。
- ビジュアル SQL エディタを使用すると、開発者はクエリを作成、編集、実行できます。 MySQL サーバー データベース。データを表示およびエクスポートするためのユーティリティがあります。
- 構文カラー ハイライターにより、開発者は SQL ステートメントを簡単に作成およびデバッグできます。
- 複数のクエリを実行し、結果が異なるタブに自動的に表示されます。
- クエリは、後で取得して実行できるように履歴パネルにも保存されます。
下の図は、SQL開発ウィンドウを示しています。 MySQL ワークベンチ。
管理ツール
サーバー管理は、企業のデータセキュリティにおいて極めて重要な役割を果たします。サーバー管理における主な課題は、ユーザー管理、サーバー構成、サーバーログなど多岐にわたります。 MySQL Workbenchには、プロセスを簡素化する以下の機能があります。 MySQL サーバー管理:
- ユーザー管理 — データベース管理者が必要に応じて新規ユーザーの追加や既存ユーザーの削除、権限の付与や削除、ユーザープロファイルの表示などを容易に行える、ユーザー管理のための視覚的なユーティリティです。
- サーバー構成 — サーバーの高度な構成と、最適なパフォーマンスを実現するための微調整を可能にします。
- データベースのバックアップと復元 ― エクスポートとインポートのためのビジュアルツール MySQL ダンプファイル。 MySQL ダンプファイルには、データベース、テーブル、ビュー、ストアドプロシージャの作成、およびデータの挿入を行うためのSQLスクリプトが含まれています。
- サーバーログ - 表示するための視覚ツール MySQL サーバーログ。ログには、エラーログ、バイナリログ、InnoDBログが含まれます。これらのログは、サーバーの診断を行う際に役立ちます。
下の図は、管理パネルを示しています。 MySQL ワークベンチ。
次のセクションではインストールについて説明します MySQL ワークベンチ Windows.
インストールする方法 MySQL ワークベンチ( Windows)
このセクションでは、インストールと使用方法について学びます。 MySQL ワークベンチ。
edgeRX™の導入 MySQL ワークベンチは2段階のプロセスです。
1)インストール MySQL コミュニティサーバー.
2)インストール MySQL ワークベンチ ワークベンチは、zipファイルまたはMSIインストーラー(推奨)を使用してインストールできます。
注意: インストールを実行するには、管理者権限またはパワーユーザー権限が必要です。
スタートガイド
上記のインストールが完了したら、設定する必要があります。 MySQL ワークベンチは下図の通りです。以下はインストール手順です。 MySQL ワークベンチ。
ステップ1)ホーム画面を開きます。 最初のステップは、 MySQL 作業台。画面に表示されているのはホームウィンドウです。
ステップ2)新規接続ウィザードを開きます。 次に、 MySQL サーバー接続には、ターゲットデータベースサーバーの詳細(接続方法を含む)が含まれています。「+」をクリックします。 MySQL ワークベンチのホームウィンドウ。これにより、新しい接続設定ウィザードが開きます。
ステップ3)「サーバー管理の設定」ボタンをクリックします。 初心者の方は、ローカルにインストールされたサーバーへの接続を作成できます。新しい接続の設定ウィンドウで「サーバー管理の構成」ボタンをクリックして、構成を確認します。 MySQL サーバー。
ステップ4)「次へ」ボタンをクリックして続行してください。 「ローカル管理の設定」という名前の新しいウィンドウが開きます。「次へ」ボタンをクリックして続行してください。
ステップ5)パスワードを入力して「OK」を押してください。 次に、ウィザードがデータベースへの接続をテストします。テストが失敗した場合は、戻ってデータベース接続パラメータを修正してください。その後、ローカルとの接続をテストするためにrootパスワードを要求するポップアップウィンドウが開きます。 MySQL サーバーインスタンス。パスワードはインストール時に設定したものです。 MySQLパスワードを入力して「OK」を押してください。
ステップ6)「次へ」をクリックして続行してください。 次に、ウィザードがデータベースへの接続をテストします。テストが失敗した場合は、戻ってデータベース接続パラメータを修正してください。すべてのテストが成功した場合は、「次へ」をクリックして続行してください。
ステップ7)「次へ」をクリックします。 その後、ローカルサービス管理に関する新しいウィザードが開きます。これにより、複数のサービスを切り替えることができます。 MySQL サーバーは1台のマシンにインストールされます。初心者の方は、この手順をスキップして「次へ」をクリックして続行してください。
ステップ8) 選択します MySQL サーバー設定ファイル。 ウィザードは次にアクセス権限を確認します MySQL サーバー構成ファイル、およびテストの開始/停止コマンド。
ステップ9)「完了」をクリックしてサーバー設定を完了します。 次に、現在の設定を確認できます。設定を確認したら、「完了」をクリックしてサーバーの設定を完了してください。
ステップ10)「接続テスト」をクリックします。 次のステップは、サーバーに接続するために使用できる接続を設定することです。まだ接続を作成していない場合は、デフォルト値を使用できます。接続名 [ 1 ] を入力後、[接続テスト] [ 2 ] をクリックしてください。
ステップ11)「OK」をクリックします。 新しいダイアログボックスが開き、root/選択したユーザーのパスワードを求められます。 MySQL root ユーザーにはパスワードがあります。ストアを使用して入力できます。 Vault 機能。[OK] をクリックします。
入力されたユーザーのパスワードが正しければ、次の画面が表示されます。両方の「OK」ボタンをクリックすれば完了です。
新しいインスタンスがホームページに表示されます。
Doubleクリックしてクエリを開始してください。

















