相同织梦网站的数据库可以互相调用吗

资讯 乐酷仿站
目前使用织梦系统做站的企业很多,了解织梦系统也成了众多网站建设公司必做的一件事,那么作为两个相同织梦的网站如何实现数据库互相调用呢?

目前使用织梦系统做站的企业很多,了解织梦系统也成了众多网站建设公司必做的一件事,那么作为两个相同织梦的网站如何实现数据库互相调用呢?

首先要想在同一个空间调用两个网站的数据,毫无疑问两个站的数据库肯定是同一个,呵呵,这句话是废话了 !如果在同一个数据中调用两个数据库,那么大家会发现使用织梦dedecms的常见标签是实现不了这个方法的,那该怎么实现呢?对了,那就只有运用php嵌套的方法,接下来看看具体的方案!

在同一个服务器,同一MYSQL账号和密码,不同数据库中调用两个织梦(dedecms)的代码:

{dede:sql sql="SELECT id as tmd,title FROM `另外个站的数据库名`.`dede_archives` ORDER BY tmd desc LIMIT 0,10"}

<li><a href=http://fangzhan.leku.co/plus/view.php?aid=[field:tmd/] title="[field:title/]" target="_blank">[field:title /]</a></li>

{/dede:sql}

这样就可以实现在同一个空间不同数据中实现两个站的数据互联调用了!

在这里也可以给大家多说点,如果两个织梦网站在不同的服务器又该怎么互相调用呢?其实也很简单的,只要对网站的data/common.inc.php数据库配置文件进行修改即可!具体修改内容:

第一、修改数据库服务器的地址:cfg_fhost,把数据库的服务器地址填上即可,这个是很重要的;

第二、就是对数据库的相关配置信息进行填写,相信大家都会清楚的,和我们在进行织梦dedecms安装时填写的基本一致;在这里乐酷仿站网还是要提醒大家,里面的网站编码类型一定不能填错了,即$cfg_db_language = ’gbk‘,否则网站就会出现乱码现象!

好了,关于两个织梦(dedecms)网站如何实现数据库的互相调用的详细讲解就说到这里,大家如果想做站群的可以按照上面的方法进行数据信息的互相调用,从而减少了一站一数据库的繁琐,希望可以帮助到大家!