データベース · 1 min read · Jan 29, 2026

リモートデータベースに接続するためのMySQL管理ツールのインストール

リモートデータベースに接続するためのMySQL管理ツールのインストール

このチュートリアルでは、Ubuntu 11.04システムにMySQL管理ツールをインストールする手順と、それを使用してリモートホストに接続する方法を説明します。これはほとんどのDebianベースのオペレーティングシステムでも機能するはずです。

私はこれがあなたにとって機能するという保証はしません!

MySQL管理ツールのインストール

まず、コマンドラインを使用してツールの名前を調べます。

apt-cache search mysql | grep admin

これにより、私たちが探しているパッケージの名前がわかります…

mysql-admin - 直感的なMySQL管理のためのGUIツール

次に、コマンドでそれをインストールします…

sudo apt-get install mysql-admin

これで「プログラミングメニュー」から起動できます。

MySQL管理ツールの使用

ほとんどのMySQLサーバーはポート3306を保護するファイアウォールを持っているため、最初にリモートホストのMySQLサーバーにアクセスするためのトンネルを作成する必要があります。したがって、このコマンドを使用してSSHでMySQLサーバーに接続するトンネルを作成します…

ssh -L 7777:localhost:3306 [email protected]

これで、ローカルポート7777がMySQLが通常存在するデータベースサーバーのポート3306をリッスンするはずです。これが本当かどうか見てみましょう。(リモートホストでもこのコマンドを実行したいかもしれません。)

netstat -tapn
アクティブなインターネット接続(サーバーおよび確立された)  
プロトコル 受信キュー 送信キュー ローカルアドレス 外部アドレス 状態 PID/プログラム名  
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 852/sshd  
tcp 0 0 127.0.0.1:7777 0.0.0.0:* LISTEN 22324/ssh  
tcp 0 0 127.0.0.1:7777 127.0.0.1:59683 ESTABLISHED 22324/ssh  
tcp6 0 0 :::22 :::* LISTEN 852/sshd  
tcp6 0 0 ::1:7777 :::* LISTEN 22324/ssh

私たちのローカルホストIPアドレス127.0.0.1がポート7777をリッスンしていることがわかります。また、tcp6も0 ::1でリッスンしています。

今、私たちがしなければならないのは、トンネルを使用してリモートDBサーバーにアクセスすることです。ホストファイルの設定によっては、ローカルPCの異なる名前を使用する必要があるかもしれません。

私はTCP v.6の名前localhost6を使用してローカルポート7777に接続しました。通常、接続にはlocalhostまたは127.0.0.1を使用したいです。

MySQL管理ツールを起動し、リモートホストに接続します。

ローカルIPアドレス127.0.0.1で接続:

ローカルアドレスlocalhost6で接続:

Screenshot-MySQL Administrator-ipv6

接続エラー。ローカルホスト名またはユーザー名/パスワードを確認してください。

Screenshot-MySQL Administrator Error

これが成功した接続の様子です。

Screenshot-MySQL Administrator In use

サミ・マッティラ

インターネットコンテンツ

電話:

+358.9.42833310

メール:

[email protected]

ショップ:

https://shop.internet-content.net

サイト:

http://www.internet-content.net

ブログ:

http://www.internet-content.net/en/blog

ソーシャル:

Share: X/Twitter LinkedIn

新しい投稿を受信箱で受け取る

スパムはありません。いつでも購読を解除できます。