MySQL GUI Tools で MySQL 管理

MySQL GUI Tools は MySQL のデーターベースを操作できる GUI 管理ツールです。
以前は MySQL Administrator、MySQL Query Browser、MySQL Migration Toolkit、MySQL Workbench という 4 つの GUI ツールが提供されていましたが、今は MySQL GUI Tools をインストールすることで全てがインストールされるようになりました。
MySQL GUI Tools は Windows や Linux で使用することができます。
MySQL 公式サイト から MySQL GUI Tools をダウンロードしてインストールする方法を紹介します。

MySQL GUI Tools のダウンロードとインストール

MySQL 公式サイト のトップページの右側のメニューから [ Downloads ] をクリックしてダウンロードページに移動します。
[ MySQL Tools ] の段の [ MySQL GUI Tools ] をクリック、移動したページで [ Windows (x86) ] の [ Pick a mirror ] をクリックしてミラーサイト一覧ページへ移動します。
ページ下部の日本のミラーサイトをクリックしてダウンロードします。
ダウンロードした mysql-gui-tools-5.0-r2-win32.msi をダブルクリックしてインストールを実行します。

MySQL サーバーの設定

MySQL GUI Tools を使ってサーバーにアクセスするために MySQL サーバー側の設定を行います。
以下のようにリモートホストからサーバーへ接続できるユーザーが存在するか確認します。

# /usr/local/mysql/bin/mysql -u root -p**********
mysql> SELECT host, user FROM mysql.user;
+-----------------+------+
| host            | user |
+-----------------+------+
| 192.168.0.%     | koko |
| localhost       |      |
| localhost       | koko |
| localhost       | root |
| server.test.com |      |
| server.test.com | root |
+-----------------+------+
6 rows in set (0.00 sec)
mysql> exit

リモートホストから接続できるユーザー(上記の例では 192.168.0.%)が存在しない場合は、以下のように実行してリモートホストからサーバーへ接続するためのユーザーを作成します。

# /usr/local/mysql/bin/mysql -u root -p**********
mysql> GRANT ALL PRIVILEGES ON *.* TO koko@'192.168.0.%' IDENTIFIED BY '**********' WITH GRANT OPTION;
mysql> exit

MySQL サーバーに接続(MySQL Query Browser)

MySQL Query Browser を起動して [ Server Host: ]、[ Usernam: ]、[ Password: ]、[ Port: ] を入力して [ OK ] ボタンをクリックすると MySQL サーバーに接続することができます。

MySQL GUI Tools