连接其他数据库
本文整理于网络,仅供阅读参考,如有不妥之处,敬请批评指正!如果您想加入微擎社区版技术大牛微信群和QQ群,请联系微信: ccccyyyy4444 或者 QQ:155120699
操作微擎系统数据库使用系统封装好的 pdo_xxx
相关函数,如果您想同时连接操作其它数据库可以使用以下方法,例如:
$other_database = array(
'host' => '192.168.1.2', //数据库IP或是域名
'username' => 'root', // 数据库连接用户名
'password' => '123456', // 数据库连接密码
'database' => 'discuz', // 数据库名
'port' => 3306, // 数据库连接端口
'tablepre' => 'pre_', // 表前缀,如果没有前缀留空即可
'charset' => 'utf8', // 数据库默认编码
'pconnect' => 0, // 是否使用长连接
);
$other_db = new DB($other_database);
//查询uid为1的会员信息
$member = $other_db->get('common_member', array('uid' => 1));
//更新uid为1的会员信息
$other_db->update('common_member', array('username' => 'admin888'), array('uid' => 1));
其它使用方法与pdo_xxx相关函数相同,详情参见函数列表
如果看不懂微擎社区版二次开发手册或者遇到问题,请联系微信: ccccyyyy4444 或者 QQ:155120699 ,如果我们有空闲时间,可以免费为您答疑解惑。