更新日期:2022-05-24

網站在 wp-config.php 中記錄了資料庫的連線資訊,如果想要連結另一個資料庫該怎麼做?

利用 wpdb 直接帶入另一個資料庫相關的 username, password, db name, host 連線資料,然後再利用內建的方法,例如 get_results,就可以取得資料表內容了,不需要從頭寫。

function connect_mydb(){
	$mydb = new wpdb('username','userpass','dbname','localhost');
	$rows = $mydb->get_results("select * from wp_users");
	echo "<ul>";
	foreach ($rows as $obj) {
	   echo "<li>".$obj->user_nicename."</li>";
	}
	echo "</ul>";
}

add_action('init','connect_mydb');