YZMCMS内容管理系统

首页 > 动态

YzmCMS如何连接其他数据库

来源:原创    2026-03-21 16:53:09   编辑:管理员   浏览:76

YzmCMS如何在前端模板中查询其他数据库的信息呢?有很多小伙伴都有这个疑问,今天出一个教程:

前提条件:YzmCMS V7.5及以上版本

1.创建文件:/common/config/database.php,文件内容:

<?php

return array(
	'db_type' => 'pdo',          // 数据库链接扩展 , 支持 pdo | mysqli | mysql
	'db_host' => '127.0.0.1',    // 服务器地址
	'db_name' => 'test',       // 数据库名
	'db_user' => 'root',         // 用户名
	'db_pwd' => '123456',       // 密码
	'db_port' => 3306,           // 端口
	'db_charset' => 'utf8mb4',      // 字符集
	'db_prefix' => 'yzm_',         // 数据库表前缀
);

说明: 这个数据库配置文件就是你要查询的新数据库的配置信息



2.在前端模板中查询示例:

{php $db = config('database');}
{m:get sql="SELECT * FROM users" limit="10" config="$db" linknum="1"}
{loop $data $v}
<p>{$v[id]} ---- {$v[username]}</p>
{/loop}

说明:在“自定义SQL标签中添加“config”和“linknum”参数即可
config:数据库配置信息

linknum:是数据库编号,默认写1即可

上一篇:YzmCMS v7.5正式版发布

下一篇:已经是最后一篇