Anda dapat dengan mudah menggunakan satu database dari dua (atau lebih) aplikasi. Anda hanya perlu nama host untuk mengakses database dari mana saja. Misalnya jika host basis data Anda adalah any.secureserver.net, masukkan saja ke dalam parameter koneksi seperti ini:
$connection = mysql_connect('whatever.secureserver.net', 'username', 'password');
Anda dapat melakukannya dalam dua tiga, empat ..dst. aplikasi yang berbeda mengakses database yang sama. Namun Anda harus memastikan bahwa database mengizinkan koneksi jarak jauh jika aplikasi berada jauh dari database.
Jika Anda ingin menggunakan dua database (db1 dan db2 dalam contoh ini) dalam satu aplikasi, Anda dapat melakukan hal berikut -
Jika database berada di server yang sama:
$connection1 = mysql_connect('whatever.secureserver.net', 'username', 'password');
$db1_selected = mysql_select_db('db1', $connection1);
$db2_selected = mysql_select_db('db2', $connection1);
Jika database berada di server yang berbeda:
$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);
Tentu saja ada cara yang lebih elegan untuk menangani koneksi basis data, tetapi saya memilih jawaban yang bertele-tele ini sehingga dapat dijabarkan dengan jelas untuk Anda.