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



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

有没有办法使用 wpdb 连接到不同的本地数据库?

wordpress 是否有返回数据库用户名和密码的函数,这样我就不必将用户名和密码硬编码到我的插件中?

我尝试了以下方法

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

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

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

除此之外,我认为您的sql查询尝试中实际上存在错误

`YearsDatabase`.`years`

相关内容

最新更新