4

Web サイトのデータベースをオフィスのデータベースに接続する方法についてお尋ねします。

共有ホスティング サーバーでホストされている Web サイトがあります。Web には PHP、データベースには MySQL を使用しています。今、私が欲しいのは、サーバーのウェブサイトがオフィスデータベースのMySQLデータベースに接続することです。とにかくそれを行うことはありますか?

私が今できることは、オフィス アプリが Web でデータベース (リモート MySQL) に接続することですが、必要なのは反対で、Web がオフィス データベースに接続することです。

私の悪い英語でごめんなさい。

4

1 に答える 1

2

MySQL はネットワーク データベース サーバーであり、どこからでもログインできます...

...コンピュータ間にネットワーク接続がある場合:)

  1. MySQL ユーザー権限を構成し、その他のマシンからのログインを許可するだけです(その IP 構成可能、または任意の IP を許可できます)。デフォルトでは、MySQL ユーザーは localhost からのみログインできます。 詳細 (ドメインの代わりに IP を使用できます)

  2. ホーム/オフィスのインターネット プロバイダー (またはネットワーク管理者) に「パブリック IP」の提供/構成を依頼する必要がある場合があります。

  3. 自宅/オフィスのルーターに「仮想サーバー」をセットアップし、自宅/オフィスでファイアウォールを構成する必要がある場合があります。MySQL はデフォルトで 3306 ポートを使用します。

  4. 後で追加: MySQL 構成で TCP/IP プロトコルを有効にする必要がある場合があります。もっと...

もう1つ-「localhost」は、ネットワークなしでコンピューターをそれ自体に接続することを意味します。2 台のコンピューターについて話している場合は、「localhost」ではなく、「他のコンピューター」または「ホーム コンピューター」と言う方が適切です。

于 2013-01-21T02:28:38.967 に答える