一对一免费咨询: 13913005726 025-66045668

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}

[field:title/]

{/dede:sql}

sql查询很强大,想调用什么就直接调用吧。

这样就可以实现外部数据库调用了,是不是很简单,但是百度一下就是找不到。

本文原创365商机网http://sj.zsw365.com,欢迎带链建设属于自已的网站接转载。


 


 南京牧狼文化传媒有限公司简介:


      牧狼传媒,牧者之心,狼者之性,以牧之谦卑宽容之心待人,以狼之团结无畏之性做事!


  公司注册资金100万,主营众筹全案服务、网站营销全案服务、网站建设、微信小程序开发、电商网店设计、H5页面设计、腾讯社交广告投放以及电商营销推广全案等相关业务,致力于为客户提供更有价值的服务,创造让用户满意的效果!


  为百度官方及其大客户、苏宁易购、金山WPS秀堂、美的、创维家电、新东方在线、伊莱克斯、宝丽莱等国内国外知名品牌服务过,服务经验丰富!同时,公司也是南京电子商务协会会员单位、猪八戒网官方认证签约服务商、江苏八戒服务网联盟、南京浦口文化产业联合会会员单位,可以为您提供更好的服务!


  主营项目:众筹全案服务、网站营销全案服务、网站建设、微信小程序开发、电商网店设计、H5页面设计、腾讯社交广告投放、竞价托管、网站优化、电商代运营等


  合作客户:百度、苏宁易购、饿了么、美的、创维家电、新东方在线、宝丽莱、金山WPS秀堂、伊莱克斯


  资质荣誉:百度商业服务市场2017年度最佳图片服务商、南京电子商务协会会员单位、猪八戒网官方认证签约服务商、江苏八戒服务网联盟、南京浦口文化产业联合会会员单位、八戒通TOP服务商、"易拍即合杯"H5创意大赛"三等奖"。



致力于为客户创造更多价值
13913005726 025-66045668
需求提交
电话咨询
在线咨询