• 全国400电话网上服务平台
    强大号码库资源任选,方便,快捷,快速开通。
    咨询热线:400-1100-266  

    DEDECMS建立模型及分表操作方法经验分享
    POST TIME:2018-11-06 13:18

    首先,要先建立一个模型,建立模型的方法寂寞天涯已经写过专门的教程,不过要注意的是建立模型之后要新建一个字段,名字是:文章正文,英文名 是:body,要选择html文本存储模式。固定发布模式。这样你就可以看到多了两个数据表,一个是dede_archivesXX,一个是 dede_addonXX,可以自己取名。我们主要的操作在这两个表上进行。

    然后开始我们的主要操作:后台系统管理-系统帐号管理-SQL命令运行器

    看到下面的运行小窗口了吧,我们在这里运行SQL的命令。

    主要命令步骤如下:
    一、insert into dede_addonX select * from dede_addonarticle where typeid=Y
    这个dede_addonX就是刚刚我们建立的两个数据库中的一个,是一个附表。
    这句话的意思是我们把dede_addonarticle(原来的大表)中的某一个档目(文章栏目数字号Y)中的所有数据复制到dede_addonX这个表里。
    二、insert into dede_archivesX select * from dede_archives where typeid=Y
    这个dede_archivesX是我们刚刚建立模型中的主索引表,这句话的意思和上句一样。
    三、UPDATE `dede_full_search` SET `channelid` = ‘X’ WHERE`dede_full_search`.`typeid` =Y
    将两个表复制完之后我,我们需要把我们DEDE数据的主索引表进行较正。

    四、UPDATE `dede_archivesX` SET `channel` =X WHERE `typeid` =Y

    再将我们的文章模型索引表进行较正

    五、delete from dede_addonarticle where typeid=Y
    将原来已经复制过的数据在原表删除。

    第六步、频道管理,相关档目修改-基本设置

    内容模型选定刚刚建立的那个模型,然后点高级设置,要设定相对应的模板。然后最下面的继承选项,选定之后整个栏目都会按这个设置顺承。

    2009-1-7 16:24
    最后,大功告成,大家可以看看里面的档案了,如果能显示,说明你成功了。

    这个操作主要应用于文章模型,其它模型我还没有实验,不过大同小异,应该可以实现。
    打个比方,这就相当于,把一个大水库分成若干个小水库,然后通知接水的人,去小水库接水。这就是DEDECMS的分表。

    
    关于我们 | 付款方式 | 建站知识 | 增值服务 | 网站模板
    Copyright © 2003-2016
    时间:9:00-21:00 (节假日不休)
    版权所有:巨人网络(扬州)科技有限公司
    总部地址:江苏省信息产业基地11号楼四层
    《增值电信业务经营许可证》 苏B2-20120278
    X

    截屏,微信识别二维码

    微信号:veteran88

    (点击微信号复制,添加好友)

     打开微信

    微信号已复制,请打开微信添加咨询详情!