0

MacでMAMPを使用しています。以下を使用して、すべてのIPアドレスへのアクセスを許可しました。GRANTALL PRIVILEGES ONdatabase。*to'%' IDENTIFIED BY'somepassword'; フラッシュ特権; 私のチームメンバーは、自宅からこのデータベースにアクセスする必要があります。つまり、私と同じネットワーク上にいるわけではありません。msqlワークベンチを使用してテスト接続を確立する方法を調査しましたが、それは、コンピューターにもテスト接続が必要であることを意味します。また、データベースパスが明らかに私のコンピューター上にある場合、ホスト情報は新しい接続設定でどのようになりますか?

4

1 に答える 1

1

あなたの Mac はルーターの背後にあるあなたの家にあると思います。最初に行うべきことは、ルーターで mysql にアクセスするために必要なポートを開く/転送することです。デフォルトは 3306 です。したがって、このポートでルーターに送信される要求はすべて Mac に送信されます。これについては、ルーターのマニュアルを確認してください。次に、同僚はあなたの現在の IP ( http://whatismyipaddress.com/ ) を必要とします。

IP とポートを使用して、Mac 上の mysql サーバーへの接続を作成できるはずです。

これが機能するようになったら、「動的 dns」のトピックを調べて、ホーム IP アドレスの変更を説明できます。

于 2013-03-05T20:41:49.737 に答える