リモートのexample.comを設定する必要があります データベース接続初期化関数を呼び出すとき。例:
mysqli_connect("example.com", 'username', 'password', 'database name');
ただし、example.comかどうかを確認する必要があります のMySQLサーバーは、他のホストからの接続を受け入れるように設定されています(bind-addressを参照) my.cnfのディレクティブ またはmy.ini )、およびそのusername 接続先は、外部ドメインから接続できるように設定されています。
次のユーザーを検討してください phpMyAdminのページ:
ユーザーtestのみであることは明らかです 外部ドメインからアクセスできます(% ホスト 分野)。画像には表示されていませんが、ユーザーtest testと呼ばれるデータベースに対する完全な特権を持っています 。サーバーが外部からの接続を受け入れるように設定されていても、他のユーザーはローカルドメインにバインドされ、認証時にユーザーは拒否されます。