MySQL Workbenchは、データのモデル化、SQLクエリの構築、MySQLサーバーの管理などに使用される機能豊富なグラフィカルツールです。このガイドでは、Ubuntuパッケージマネージャーを使用してWorkbenchをインストールする方法を説明します。
始める前に
-
スタートガイドをよく理解し、Linodeのホスト名とタイムゾーンを設定する手順を完了してください。
-
このガイドでは、
sudo
を使用します 可能な限り。サーバーの保護のセクションを完了して、標準のユーザーアカウントを作成し、SSHアクセスを強化し、不要なネットワークサービスを削除します。 -
UbuntuにVNCをインストールし、デスクトップからVNCに接続します。
-
システムを更新します:
sudo apt-get update && sudo apt-get upgrade
MySQLWorkbenchのインストール
APTパッケージマネージャーを使用してMySQLWorkbenchをインストールします:
sudo apt install mysql-workbench
MySQLWorkbenchを実行する
ターミナルからMySQLWorkbenchを起動します:
mysql-workbench
コマンドラインインターフェイスからその他の起動オプションを表示するには、--help
を使用します オプション:
/usr/bin/mysql-workbench --help
MySQL Workbenchは、最初の実行時にこのウェルカム画面を表示します:
MySQLWorkbenchの構成
組み込みのWorkbench設定を使用して、対象のMySQLサーバーのバージョン、フォントの色、コードの補完などの設定を調整します。
設定を開くには、Edit
をクリックします 、次にPreferences
メインメニュー:
オプション:サンプルデータベースをMySQLサーバーにロードします
MySQLサーバーの作成またはログインの詳細については、Ubuntu14.04またはDebian8にMySQLサーバーをインストールする方法に関するガイドを参照してください。
-
Linodevia SSHでMySQLサーバーにアクセスし、MySQLドキュメントで提供されているsampleSakilaデータベースをダウンロードします。
wget http://downloads.mysql.com/docs/sakila-db.tar.gz
-
tar.gz
を解凍します ファイル:tar -xzvf sakila-db.tar.gz
-
ローカルマシンでMySQLWorkbenchを開き、
+
をクリックします 新しい接続を作成するには: -
接続名を作成します 。 接続方法をクリックします ドロップダウンメニューを選択し、
Standard TCP/IP over SSH
を選択します 。 SSHおよびMySQLユーザーログインの資格情報を入力します:注 MySQLサーバーのデフォルトポートは 3306
である必要がありますl27.0.0.1
で 。別のポートで別のサーバーに接続する場合は、それに応じて入力を更新します。詳細については、データベース管理用のMySQLWorkbenchの導入を参照してください。 -
ファイルの下 、[ SQLスクリプトの実行…]を選択します 。
sakila-schema.sql
を選択します 次に、実行をクリックします : -
sakila-data.sql
に対して手順5を繰り返します 。 -
Query1
の下 タブで、以下のサンプルクエリを使用して、結果グリッドを表示します 選択したデータの数:USE sakila; SELECT * FROM actors WHERE first_name LIKE 'A%';
サンプルデータベースは、構成をテストし、それらをワークフローに統合する方法を示すサンドボックスを提供します。 MySQL Workbenchは、クエリの構築に加えて、データベースモデルを表示するためのグラフィカルインターフェイスを提供します。多くの機能がありますが、ユーザーのニーズに応じて、無料および商用の軽量の代替品を利用できます。 MySQL Workbenchは、ほとんどのデータベース管理タスクに最適です。
詳細情報
このトピックの詳細については、次のリソースを参照してください。これらは有用であることを期待して提供されていますが、外部でホストされている資料の正確性や適時性を保証することはできません。
- MySQLWorkbenchマニュアル
- データベース管理のためにMySQLWorkbenchをデプロイする