2つ(またはそれ以上)のアプリから1つのデータベースを簡単に使用できます。どこからでもデータベースにアクセスするには、ホスト名が必要です。たとえば、データベースホストがwhatever.secureserver.netの場合は、次のように接続パラメータに入力します。
$connection = mysql_connect('whatever.secureserver.net', 'username', 'password');
あなたは2、3、4などでそれを行うことができます。同じデータベースにアクセスするさまざまなアプリ。ただし、アプリがデータベースに対してリモートである場合は、データベースがリモート接続を許可していることを確認する必要があります。
1つのアプリで2つのデータベース(この例ではdb1とdb2)を使用する場合は、次の操作を実行できます-
データベースが同じサーバー上にある場合:
$connection1 = mysql_connect('whatever.secureserver.net', 'username', 'password');
$db1_selected = mysql_select_db('db1', $connection1);
$db2_selected = mysql_select_db('db2', $connection1);
データベースが異なるサーバー上にある場合:
$connection1 = mysql_connect('whatever.secureserver.net', 'username', 'password');
$connection2 = mysql_connect('somethingelse.secureserver.net', 'username', 'password');
$db1_selected = mysql_select_db('db1', $connection1);
$db2_selected = mysql_select_db('db2', $connection2);
もちろん、データベース接続を処理するためのより洗練された方法がありますが、私はこの詳細な回答を選択したので、わかりやすく説明されています。