6

単純明快ですが、プロキシ(socks4/5)を介してmysqlサーバーに接続する方法を誰かに説明してもらえますか。mysql コマンド ラインを使用することをお勧めします (ただし、クライアントにはそのためのオプションはありません)。

mysql コマンド ラインから実行できない場合は、他のどの方法でも機能します。

4

3 に答える 3

7

必要なのは、tsocks (透明な靴下) をインストールして構成することだけです。すべてではないにしても、ほとんどの Linux ディストリビューションで利用できます。その後、コマンドの前に「tsocks」を付けるだけで済みます。例: tsocks mysql -h -P .....

于 2012-05-18T08:49:32.167 に答える
4

私の知る限り、mysqlコマンドはプロキシ接続をサポートしていないため、コマンドラインから実行することはできません。

クライアントとサーバーの両方がUNIXマシン上にあり、そのうちの1つに外部からアクセスできる場合は、SSHトンネルを使用することをお勧めします。これは基本的に安全にトンネリングされたTCP接続であり、あらゆる用途に使用でき、ローカルのmysqlコマンドはトンネルポートに簡単に接続できます。

それが不可能な場合は、ある種のラッパー実行可能ファイルを作成できます。たとえば、JavaとRubyには、SOCKSプロキシと通信し、それらのソケットをMySQLまたはJDBCプロトコルの実装に接続できるライブラリがあります。その場合に何が起こるかは、次に計画した内容に完全に依存します。

于 2009-05-17T13:09:14.957 に答える
-1

プロキシ サーバーへの管理者アクセス権を持っている場合、そこに MySQL Proxy をインストールするのに多くのマイレージがありますか?

于 2009-07-24T01:25:35.280 に答える