Penyerahan WordPress selalunya melibatkan berbilang kejadian, setiap satu beroperasi dengan pangkalan data yang berbeza. Untuk mengurus kejadian ini dengan berkesan, mungkin perlu untuk mengakses dan menyatukan data merentas berbilang pangkalan data. Satu senario biasa ialah mendapatkan semula pemalam aktif, yang disimpan dalam jadual 'wp_options'.
Sintaks Pangkalan Data
Dalam MySQL, anda boleh mengakses jadual tertentu dalam pangkalan data menggunakan sintaks berikut:
SELECT * FROM `database`.`table` WHERE condition;
di mana pangkalan data ialah nama pangkalan data dan jadual ialah nama daripada jadual dalam pangkalan data itu.
Mendapatkan Pemalam Aktif daripada Berbilang Pangkalan Data
Untuk mendapatkan semula tetapan pemalam aktif daripada berbilang pangkalan data, anda boleh menggunakan operator UNION, yang menggabungkan hasil daripada berbilang pertanyaan menjadi satu hasil. Contohnya, untuk mendapatkan semula pemalam aktif daripada pangkalan data bernama pangkalan data1 dan pangkalan data2, anda akan menggunakan pertanyaan berikut:
SELECT option_value FROM `database1`.`wp_options` WHERE option_name="active_plugins" UNION SELECT option_value FROM `database2`.`wp_options` WHERE option_name="active_plugins";
Pertanyaan ini akan mengembalikan satu hasil yang mengandungi semua tetapan pemalam aktif daripada kedua-dua pangkalan data.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mengakses dan Menyatukan Data Plugin Aktif daripada Pangkalan Data WordPress Berbilang?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!