有没有办法从Wordpress访问单独的本地数据库?

时间:2019-03-25 23:20:27

标签: php wordpress

我有一个wordpress插件,该插件需要连接到wordpress数据库本地的单独数据库。

是否可以使用wpdb连接到其他本地数据库?

wordpress是否具有返回数据库用户名和密码的功能,所以我不必将用户名和密码硬编码到我的插件中?

我尝试了以下

$years = $this->wpdb->get_results(
            $this->wpdb->prepare("SELECT *
FROM `YearsDatabase.years` , ""),
            ARRAY_A
        );
        return $years;

1 个答案:

答案 0 :(得分:0)

是的,也许吧,是的。插件本身将与自己的用户建立自己的数据库连接,因此,当该插件运行时,您将具有并发连接。

但是,我想知道为什么插件只需要在其创建的表前面加上唯一标识符来避免冲突,而只是使用现有的数据库连接,为什么需要一个单独的数据库。

除此之外,我认为您在sql查询中确实有错误尝试

`YearsDatabase`.`years`