Rumah >pembangunan bahagian belakang >tutorial php >Bagaimanakah Saya Boleh Menyambung ke Pelbagai Pangkalan Data MySQL daripada Halaman Web PHP Tunggal?
Menyambung ke Berbilang Pangkalan Data MySQL dalam Satu Halaman Web PHP
Soalan:
Cara menggunakan PHP dalam satu Sambung ke beberapa pangkalan data MySQL pada halaman web?
Jawapan:
Terdapat beberapa cara untuk menyambung ke berbilang pangkalan data MySQL menggunakan PHP.
Gunakan fungsi mysql_connect:
Untuk parameter sambungan yang sama, anda boleh menyambung ke pangkalan data yang berbeza dengan memanggil mysql_connect beberapa kali. Walau bagaimanapun, parameter keempat $new_link mesti ditetapkan kepada benar untuk mengelakkan penggunaan semula sambungan yang sama.
Contohnya:
$dbh1 = mysql_connect($hostname, $username, $password); $dbh2 = mysql_connect($hostname, $username, $password, true); mysql_select_db('database1', $dbh1); mysql_select_db('database2', $dbh2);
Pilih pangkalan data:
Untuk menanyakan pangkalan data tertentu, sila masukkan pengecam sambungan yang sepadan dalam pertanyaan Pengecam:
mysql_query('select * from tablename', $dbh1); // Query database 1 mysql_query('select * from tablename', $dbh2); // Query database 2
Pilihan lain:
Selain menggunakan berbilang sambungan, terdapat pilihan lain:
Nota: Fungsi
mysql_ telah dialih keluar daripada PHP 7.0, adalah disyorkan untuk menggunakan fungsi mysqli_ atau PDO.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menyambung ke Pelbagai Pangkalan Data MySQL daripada Halaman Web PHP Tunggal?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!