我可以使用wpdb对象连接到非WordPress Oracle数据库吗 时间:2019-06-11 作者:Eli 我有一个简单的问题。我找到了与此相关的信息,但我不完全确定这是否可行。我知道我可以使用wpdb对象创建第二个数据库连接,如下所示:$new_db = new wpdb(usr, pw, name, host); 但是,这是否与没有任何Wordpress表的Oracle数据库兼容? 2 个回复 最合适的回答,由SO网友:Eli 整理而成 虽然这是一段时间前提出的问题,但到了实际实施的时候,遇到了一些问题(请参阅:Connecting to external oracle database)答案是否定的。Oracle不是基于mysql的数据库,因此wordpress将无法通过wpdb连接到它。有关更多信息,请参阅链接帖子。 SO网友:moped 这应该是可能的。你可以试试 function seconddb() { global $seconddb; $seconddb = new wpdb(\'Username\',\'password\',\'database name\',\'localhost\') } add_action(\'init\',\'seconddb\'); 在您的功能中。php。然后,您可以向新数据库发出查询,如$seconddb->get_row( "SELECT * FROM yourtable..." ); 而不是$wpdb->get_row(). 文章导航