欢迎来到入门教程网!

dedecms

当前位置:主页 > CMS教程 > dedecms >

如何实现dedecms外部数据库调用

来源:本站原创|时间:2021-08-05|栏目:dedecms|点击:

dedecms如何实现2个数据库内容相互调用?这是麦站今天要和大家分享的内容。百度了一大堆,大多语焉不详。知识有限,所以就说下笔者的做法,可能还有其他有效的方法,欢迎分享。麦站站点是dedecms5.7+php+mysql,且空间支持数据库外部调用,这是前提条件。
 
1、dedecms5.6以上好像才支持这种数据库外部调用,打开文件/data/tag/sql.inc.php文件,进行数据库连接,分别是:
 
// otherdb数据库连接配置 // ------------------------------------------------------------------------ $sqltag['otherdb']['dbhost'] = '数据库IP'; $sqltag['otherdb']['dbname'] = '数据库名称'; $sqltag['otherdb']['dbuser'] = '数据库用户名'; $sqltag['otherdb']['dbpwd'] = '数据库密码'; $sqltag['otherdb']['dbprefix'] = '数据库表前缀,默认的为dede_'; $sqltag['otherdb']['dblanguage'] = '编码格式,如utf8、gb2312';
保存即可,记住连接名称otherdb。
 
2、登陆被调用空间控制面板,在数据库面板中添加授权ip,即调用该数据库的空进IP。如下图,不同空间可能不同,如没有可咨询空间商,是否支持。
 
 
3、进行数据调用,这里可以使用dede:sql标签。
 
{dede:sql sql="select * from dede_archives orderby id desc limit 0,10" appname="otherdb"} <a href="/plus/view.php?aid=[field:tmd/]">[field:title/]</a> {/dede:sql}
 
 
sql查询很强大,想调用什么就直接调用吧。
 
这样就可以实现外部数据库调用了,是不是很简单,但是百度一下就是找不到。
 

上一篇:织梦tag标签列表按发布时间排序的方法

栏    目:dedecms

下一篇:DEDECMS内容图片在二级域名下调用的方法

本文标题:如何实现dedecms外部数据库调用

本文地址:https://www.xiuzhanwang.com/a1/dedecms/14081.html

更多dedecms

您可能感兴趣的文章

阅读排行

本栏相关

随机阅读

网页制作CMS教程网络编程软件编程脚本语言数据库服务器

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:835971066 | 邮箱:835971066#qq.com(#换成@)

Copyright © 2002-2020 脚本教程网 版权所有