MySQL 8.0 リファレンスマニュアル MySQL NDB Cluster 8.0 を含む
このページは機械翻訳したものです。
このセクションでは、SSH を使用してリモート MySQL サーバーへの暗号化された接続を取得する方法について説明します。 この情報は、David Carlson <[email protected]>
によって提供されました。
Windows マシン上に SSH クライアントをインストールします。 SSH クライアントの比較については、http://en.wikipedia.org/wiki/Comparison_of_SSH_clientsを参照してください。
Windows SSH クライアントを起動します。 Host_Name =
を設定します。 サーバーにログインする yourmysqlserver_URL_or_IP
userid=
を設定します。 この your_userid
userid
値は、MySQL アカウントのユーザー名と同じでない可能性があります。
ポートフォワーディングを設定します。 リモート転送 (local_port: 3306
、remote_host:
、yourmysqlservername_or_ip
remote_port: 3306
を設定します) とローカル転送 (port: 3306
、host: localhost
、remote port: 3306
を設定します) のいずれかを実行します。
すべて保存します。保存しない場合は、次回再実行する必要があります。
作成した SSH セッションを使用して、サーバーにログインします。
Windows マシン上で、いくつかの ODBC アプリケーション (Access など) を起動します。
通常と同じ方法で、Windows で新しいファイルを作成し、ODBC ドライバを使用して MySQL へのリンクを作成します。ただし、MySQL ホストサーバーでは、yourmysqlservername
ではなく、localhost
に入力します。
この時点で、MySQL への ODBC 接続が SSH を使用して暗号化されているはずです。