FastAdmin的数据库配置是写在application/database.php
里的,默认连接的就是这个数据库。那么有没有办法连接并调用其他的数据库呢?
答案是可以,比如我要操作WordPress的数据库。步骤如下:
- 首先复制
database.php
并改名为database_wp.php
; - 修改
database_wp.php
,把连接信息改成WordPress的; - 修改
config.php
,加入两行
$db_wp = require_once('database_wp.php');
'db_wp' => $db_wp,
- 连接并使用,代码如下
public function test_db_wp(){
$rs = Db::connect('db_wp')->name('users')->select();
var_dump($rs);
}
这样就把wp_users
表里的数据取出来啦!