11

Navicat や EMS などの多くの Windows MySQL ツールには、この機能があります。共有ホスティングに PHP ファイルを配置するだけで、その php ファイルによって公開された Web サービスを介して、ローカルで実行されているプログラムを Web 上のリモート MySQL サーバーに接続できます。

PHP を使用して完全な MySQL を Web サービスとして公開するための、一般的な無料のソリューションはありますか?

4

4 に答える 4

6

SQLyogの HTTPトンネルは非常にまともなものです。

ここに画像の説明を入力してください

于 2010-05-23T00:51:10.820 に答える
5

サーバーへの SSH アクセスがあれば、PHP トンネリング スクリプトを必要とせずに、MySQL Workbench および SQLyog 内から SSH 経由で TCP/IP を使用できます。

サーバー構成が制御不能なため、これが機能しない共有ホストに顧客サイトがありました。暗号化されるという利点が追加されたSSHトンネリングを介してこの制限を克服しました(明らかに、これはホストへのSSHアクセスがある場合にのみ機能します)が、元の投稿ではHTTPトンネルが要求されました.

SQLyog で SSH トンネリングをセットアップするには、接続の [MySQL] タブで、ホストのローカル ユーザーに対して通常行うように MySQL 資格情報を入力します (「root」とパスワードを安全で実用的なものに置き換えます)。

MySQL の構成

次に、[SSH] タブで、端末のログイン情報 (ユーザー名、パスワード、ポート番号が 22 でない場合) を入力します。

SSH 構成

次に、接続を保存します。

このプロセスは MySQL ワークベンチでも同様であるため、理解するのは難しくありません。

于 2011-09-07T21:38:18.780 に答える
2

HTTPtunnel GNU を使用してみてください。ここでは、HTTPtunnel GNU を使用した MySQL への接続例を示します。

于 2010-10-14T14:19:15.000 に答える
1

MySQLTunnelでスクリプトを作成しPHP、sourceforge に入れました。ダウンロードして試すことができます。以下をサポートします。

  • MySQL への HTTP トンネリング
  • JSON 結果セット
  • 帯域幅を維持するためのオンデマンド圧縮
  • 安全なデータとパスワードを保持するために AES-128 または AES-256 を使用したオンデマンド暗号化
  • http:// と https:// の両方をサポート
  • PHP で書かれており、任意の LAMP または WAMP スタックにインストールできます
  • 高速で安全な通信

ここで見つけることができます

それが役に立てば幸い

于 2013-03-13T11:11:16.467 に答える