Dedecms 数据库结构分析
本文主要是为了今后对Dedecms做二次开发所写。安装后dedecms的数据库结构,如(图1)所示,

安装后的dedecms一共有 86 张数据表。
主要数据结构表
dede_addonarticle:附加文章表 
 aid int(11) 文章编号 
 typeid int(11) 分类栏目编号 
 body mediumtext 文章内容 
 dede_addonflash 附加Flash表 
 aid int(11) FLASH编号 
 typeid int(11) 分类栏目编号 
 filesize varchar(10) 文件大小 
 playtime varchar(10) 播放时长 
 flashtype varchar(10) 作品类型 
 flashrank smallint(6) 作品等级 
 width smallint(6) 影片宽度 
 height smallint(6) 影片高度 
 flashurl varchar(80) FLASH地址
dede_addonimages: 附加图集表 
 aid int(11) 图集编号 
 typeid int(11) 分类栏目编号 
 pagestyle smallint(6) 表现方式(1单页显示 2分多页显示 3多行多列展示) 
 maxwidth smallint(6) 大图限制宽度 
 imgurls text 图片集内容(标签存放) 
 row smallint(6) 多列式参数(行) 
 col smallint(6) 多列式参数(列) 
 isrm smallint(6) 是否下载远程图片 
 ddmaxwidth smallint(6) 小图片宽度限制
dede_addonsoft 附加软件表 
 aid int(11) 软件编号 
 typeid int(11) 分类栏目编号 
 filetype varchar(10) 文件类型 
 language varchar(10) 界面语言 
 softtype varchar(10) 软件类型 
 accredit varchar(10) 授权方式 
 os varchar(30) 运行环境 
 softrank int(11) 软件等级 
 officialUrl varchar(30) 官方网址 
 officialDemo varchar(50) 程序演示地址 
 softsize varchar(10) 软件大小 
 softlinks text 软件下载链接列表 
 introduce text 软件介绍
dede_addonspec: 附加专题表 
 aid int(11) 专题编号 
 typeid int(11) 分类栏目编号 
 note text 专题内容(仅存放标签代码)
dede_admin: 管理员信息表 
 ID int(10) 自动编号 
 usertype int(10) 用户类型 
 userid varchar(30) 用户登录ID 
 pwd varchar(50) 用户密码 
 uname varchar(20) 用户笔名 
 tname varchar(30) 真实姓名 
 email varchar(30) 电子邮箱 
 typeid int(11) 负责频道(0表示全部) 
 logintime datetime 登录时间 
 loginip varchar(20) 登录IP
dede_admintype :系统用户组管理表 
 rank smallint(6) 组级别编号 
 typename varchar(30) 组名称 
 system smallint(6) 是否为系统默认组 
 purviews text 权限列表
dede_arcatt :文档自定义属性表 
 att smallint(6) 编号 
 attname varchar(30) 属性名称 
 dede_archives 文章表 
 ID int(11) 自动编号 
 typeid int(11) 所属主栏目编号 
 typeid2 int(11) 所属副栏目编号 
 sortrank int(11) 文章排序(置顶方法) 
 iscommend smallint(6) 是否推荐 
 ismake smallint(6) 是否生成静态 
 channel int(11) 文章所属模型 
 arcrank smallint(6) 阅读权限 
 click int(11) 点击次数 
 money smallint(6) 消费点数 
 title varchar(80) 标题 
 shorttitle varchar(36) 简略标题 
 color varchar(10) 标题颜色 
 writer varchar(30) 作者 
 source varchar(50) 来源 
 litpic varchar(100) 缩略图 
 pubdate int(11) 录入时间 
 senddate int(11) 发布时间 
 arcatt smallint(6) 自定属性(att) 
 adminID int(11) 发布管理员ID 
 memberID int(11) 发布会员ID 
 description varchar(250) 摘要 
 keywords varchar(60) 关键词 
 templet varchar(60) 文档模板 
 lastpost int(11) 最近评论时间 
 postnum int(11) 评论数目 
 redirecturl varchar(150) 跳转网址 
 mtype int(11) 用户自定义分类 
 userip varchar(20) 用户IP 
 locklikeid smallint(6) 是否锁定相关文章 
 likeid varchar(240) 相关文章ID
dede_arcrank: 阅读权限表 
 ID int(10) 自动编号 
 rank smallint(10) 权限等级 
 membername varchar(20) 等级名称 
 adminrank smallint(10) 管理等级 
 money int(11) 消费点数
dede_arctype :栏目管理表 
 ID int(10) 栏目编号(自动编号) 
 reID int(10) 父栏目编号 
 topID int(10)   
 sortrank smallint(6) 排序编号 
 typename varchar(30) 栏目名称 
 typedir varchar(100) 栏目目录 
 isdefault smallint(6) 栏目列表选项(1链接到默认页 0链接到列表第一页 -1使用动态页) 
 defaultname varchar(20) 默认页的名称 
 issend smallint(6) 是否支持投稿 
 channeltype smallint(6) 频道类型 
 maxpage int(11) 保留 
 ispart smallint(6) 栏目属性 
 corank smallint(6) 浏览权限 
 tempindex varchar(60) 封面模板 
 templist varchar(60) 列表模板 
 temparticle varchar(60) 文章模板 
 tempone varchar(60) 单独页面模板 
 namerule varchar(50) 文章命名规则 
 namerule2 varchar(50) 列表命名规则 
 modname varchar(30) 模板名称 
 description varchar(200) 栏目介绍 
 keywords varchar(100) 关键词 
 moresite smallint(6) 多站点支持 
 siterefer smallint(6) 多站点站点根目录属性 
 sitepath varchar(60) 多站点站点根目录 
 siteurl varchar(60) 多站点绑定域名 
 ishidden smallint(6) 是否隐藏栏目
dede_area: 地区表 
 eid int(11) 地区编号 
 name varchar(20) 地区名称 
 rid int(11) 编号属性
转自织梦官方:http://help.dedecms.com/develop/2011/0627/141.html
Dedecms 数据库结构分析的更多相关文章
- 织梦dedeCMS数据库结构字段说明-简略说明
		dede_addonarticle 附加文章表 aid int(11) 文章编号typeid int(11) 分类栏目编号body mediumtext 文章内容dede_addonflash 附加F ... 
- dedecms数据库表前缀不一样怎么还原数据
		我们在用dedecms建站时,安装一般都“下一步”直接往下点,这样默认的表前缀是dede_,如果我们要还原从其他地方拷贝过来的数据,一定要注意表头是否一致.如果表头不一样怎么办呢?有两种方法,第一种, ... 
- DEDECMS数据库执行原理、CMS代码层SQL注入防御思路
		我们在上一篇文章中学习了DEDECMS的模板标签.模板解析原理,以及通过对模板核心类的Hook Patch来对模板的解析流量的攻击模式检测,达到修复模板类代码执行漏洞的目的 http://www.cn ... 
- DedeCms 数据库类使用实例说明 mysql.php
		//dedecms的数据库操作类说明,非常实用,在二次开发中尤其重要.//引入common.inc.php文件require_once (dirname(__FILE__) . "/incl ... 
- TFS工作项数据统计及相关数据库结构分析
		今天为客户的质量管理部门人员提供TFS咨询过程中,客户的质量管理专家基于TFS提出了一个比较棘手的数据统计需求.需求是这样,客户的数十个软件项目通过质量管理部按照年度版本计划进行软件产品系统的发布,因 ... 
- DTcmsV4.0分析学习——(1)数据库结构分析
		数据库名:DTcmsdb4 DTcmsV4.0共35张表(33张表+2张插件表) dt_article 内容管理 dt_article_albums 图片相册 dt_article_attach 附件 ... 
- dede数据库表结构和dedecms数据库字段说明
		表名:dede_addonarticle (ENGINE=MyISAM/CHARSET=gbk) 说明:Top 字段名 说明描述 具体参数 aid 文章ID mediumint(8) unsigned ... 
- dedeCMS数据库字段详细介绍
		dede_addonarticle 附加文章表 aid int(11) 文章编号 typeid int(11) 分类栏目编号 body mediumtext 文章内容 dede_addonflash ... 
- 利用SQL语句替换织梦DedeCms数据库内容
		找到 然后把命令放在 执行即可,慎重执行 替换文章标题 UPDATE `dede_archives` SET `title`=replace(title,'我我我','你你你') 替换文章正文 UPD ... 
随机推荐
- leetcode 【 Remove Duplicates from Sorted Array  II 】python 实现
			题目: Follow up for "Remove Duplicates":What if duplicates are allowed at most twice? For ex ... 
- python - 接口自动化测试 - RunTest - 测试用例加载执行/测试报告生成
			# -*- coding:utf-8 -*- ''' @project: ApiAutoTest @author: Jimmy @file: run_test.py @ide: PyCharm Com ... 
- Linux之ubuntu系统操作学习笔记
			1,swp分区:当内存不够时用swp分区顶替内存 2,语言环境检查 locale –a:可以明白系统支持什么语言 3,安装软件: apt-cache search(软件):搜索软件 apt-cach ... 
- Leetcode 546.移除盒子
			移除盒子 给出一些不同颜色的盒子,盒子的颜色由数字表示,即不同的数字表示不同的颜色.你将经过若干轮操作去去掉盒子,直到所有的盒子都去掉为止.每一轮你可以移除具有相同颜色的连续 k 个盒子(k > ... 
- Kafka 1.0版本发布
			Kafka 1.0版本发布 1.0.0 2017年11月1日发布 源码下载: kafka-1.0.0-src.tgz(asc,sha512) 二进制下载: Scala 2.11 - kafka_2.1 ... 
- 【bzoj4825】[Hnoi2017]单旋  线段树+STL-set
			题目描述 H 国是一个热爱写代码的国家,那里的人们很小去学校学习写各种各样的数据结构.伸展树(splay)是一种数据结构,因为代码好写,功能多,效率高,掌握这种数据结构成为了 H 国的必修技能.有一天 ... 
- POJ 3678 Katu Puzzle(2-SAT,合取范式大集合)
			Katu Puzzle Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 9987 Accepted: 3741 Descr ... 
- [ZJOI2015][bzoj3924] 幻想乡战略游戏 [动态点分治]
			唉:-(动态点分治的思想真是复杂...... 先码住,再做几道题再来填坑 PS:接下来的Code因为用了倍增lca所以TLE一部分,但是懒得改成RMQ了...... Code: #include< ... 
- 基于webpack搭建vue-cli以及webstorm的设置
			N1.检查本地电脑是否安装node和npm 安装vue-cli的前提是已经安装了npm 是否安装npm检查命令 npm -v 如果出现版本号,说明已经安装了npm 查看node版本号 node -v ... 
- 使用state改变的jsx监听不到数据变化的问题
			当使用state来改变一个组件内部的虚拟dom的时候,该虚拟dom是无法监听到state数据的变化的,他只会绑定state改变dom当时的数据. 
