连接其他数据库

本文整理于网络,仅供阅读参考,如有不妥之处,敬请批评指正!如果您想加入微擎社区版技术大牛微信群和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相关函数相同,详情参见函数列表

本页目录
文档统计
浏览次数:175474次
编辑次数:210次历史版本
最近更新:2023-01-16 16:16:34

如果看不懂微擎社区版二次开发手册或者遇到问题,请联系微信: ccccyyyy4444 或者 QQ:155120699 ,如果我们有空闲时间,可以免费为您答疑解惑。