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