discuz数据字典(数据库表详解)

discuz数据字典(数据库表详解)
discuz数据字典(数据库表详解)

Discuz数据字典帮助开发人员迅速整合与二次开发。

出自Discuz! 技术文库

跳转到:导航, 搜索

CREATE TABLE pre_common_admincp_cmenu (

`id` SMALLINT(6) UNSIGNED NOT NULL AUTO_INCREMENT,

`title` V ARCHAR(255) NOT NULL COMMENT '菜单名称',

`url` VARCHAR(255) NOT NULL COMMENT '菜单地址',

`sort` TINYINT(1) NOT NULL DEFAULT '0' COMMENT '菜单类型,备用',

`displayorder` TINYINT(3) NOT NULL COMMENT '显示顺序',

`clicks` SMALLINT(6) UNSIGNED NOT NULL DEFAULT '1' COMMENT '点击数,备用', `uid` MEDIUMINT(8) UNSIGNED NOT NULL COMMENT '添加用户',

`dateline` INT(10) UNSIGNED NOT NULL COMMENT '添加时间',

PRIMARY KEY (`id`),

KEY `uid` (`uid`),

KEY `displayorder` (`displayorder`)

) ENGINE=MYISAM COMMENT='后台菜单收藏表';

CREATE TABLE pre_common_admingroup (

admingid smallint(6) unsigned NOT NULL DEFAULT '0' COMMENT '所属管理员分组ID', alloweditpost tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否允许编辑帖子', alloweditpoll tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否允许编辑投票', allowstickthread tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否允许置顶主题', allowmodpost tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否允许审核帖子', allowdelpost tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否允许删除帖子', allowmassprune tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否允许批量删帖', allowrefund tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否允许强制退款', allowcensorword tinyint(1) NOT NULL DEFAULT '0' COMMENT '兼容性字段', allowviewip tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否允许查看IP', allowbanip tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否允许禁止IP', allowedituser tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否允许编辑用户', allowmoduser tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否允许审核用户', allowbanuser tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否允许禁止用户发言', allowbanvisituser tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否允许禁止用户访问', allowpostannounce tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否允许发布站点公告',

allowviewlog tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否允许查看管理日志', allowbanpost tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否允许屏蔽帖子',

supe_allowpushthread tinyint(1) NOT NULL DEFAULT '0' COMMENT '兼容性字段', allowhighlightthread tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否允许高亮主题', allowdigestthread tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否允许精华主题', allowrecommendthread tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否允许推荐主题',

allowbumpthread tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否允许提升主题', allowclosethread tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否允许关闭主题', allowmovethread tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否允许移动主题', allowedittypethread tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否允许编辑主题分类',

allowstampthread tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否允许添加主题图章', allowstamplist tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否允许添加主题图标', allowcopythread tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否允许复制主题', allowmergethread tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否允许合并主题', allowsplitthread tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否允许分割主题', allowrepairthread tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否允许修复主题', allowwarnpost tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否允许警告帖子', allowviewreport tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否允许查看用户报告', alloweditforum tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否允许编辑版块', allowremovereward tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否允许移除悬赏', allowedittrade tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否允许编辑商品', alloweditactivity tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否允许管理活动报名者',

allowstickreply tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否允许置顶回帖', allowmanagearticle tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否允许管理所有文章',

allowaddtopic tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否允许创建专题', allowmanagetopic tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否允许管理专题', allowdiy tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否允许DIY', allowclearrecycle tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否允许删除回收站的帖子',

allowmanagetag tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否允许管理标签', managefeed tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否允许管理动态(feed)', managedoing tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否允许管理记录', manageshare tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否允许管理分享', manageblog tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否允许管理日志', managealbum tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否允许管理相册', managecomment tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否允许管理评论', managemagiclog tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否允许管理道具记录', managereport tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否允许管理举报', managehotuser tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否允许管理推荐成员', managedefaultuser tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否允许管理推荐好友',

managevideophoto tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否允许管理视频认证',

managemagic tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否允许管理道具', manageclick tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否允许管理表态动作', PRIMARY KEY (admingid)

) ENGINE=MyISAM COMMENT='管理组表';

CREATE TABLE pre_common_adminnote (

id mediumint(8) unsigned NOT NULL auto_increment COMMENT '后台留言id', admin varchar(15) NOT NULL default '' COMMENT '管理员姓名',

access tinyint(3) NOT NULL default '0' COMMENT '哪组可以看到信息',

adminid tinyint(3) NOT NULL default '0' COMMENT '管理员id',

dateline int(10) unsigned NOT NULL default '0' COMMENT '发表时间',

expiration int(10) unsigned NOT NULL default '0' COMMENT '过期时间',

message text NOT NULL COMMENT '消息',

PRIMARY KEY (id)

) ENGINE=MyISAM COMMENT='后台留言表';

CREATE TABLE pre_common_advertisement (

advid mediumint(8) unsigned NOT NULL auto_increment COMMENT '广告id', available tinyint(1) NOT NULL default '0' COMMENT '是否启用',

`type` varchar(50) NOT NULL default '0' COMMENT '类型',

displayorder tinyint(3) NOT NULL default '0' COMMENT '显示顺序',

title varchar(255) NOT NULL default '' COMMENT '广告标题',

targets text NOT NULL COMMENT '投放范围',

parameters text NOT NULL COMMENT '参数\n序列化存放的数组数据',

`code` text NOT NULL COMMENT '代码',

starttime int(10) unsigned NOT NULL default '0' COMMENT '开始时间',

endtime int(10) unsigned NOT NULL default '0' COMMENT '结束时间',

PRIMARY KEY (advid)

) ENGINE=MyISAM COMMENT='广告数据表';

CREATE TABLE pre_common_advertisement_custom (

`id` smallint(5) unsigned NOT NULL auto_increment COMMENT '自定义广告类型id', `name` varchar(255) NOT NULL COMMENT '名称',

PRIMARY KEY (`id`),

KEY `name` (`name`)

) ENGINE=MyISAM COMMENT='自定义广告数据表';

CREATE TABLE pre_common_banned (

id smallint(6) unsigned NOT NULL auto_increment COMMENT '禁止id',

ip1 smallint(3) NOT NULL default '0' COMMENT 'IP分段1',

ip2 smallint(3) NOT NULL default '0' COMMENT 'IP分段2',

ip3 smallint(3) NOT NULL default '0' COMMENT 'IP分段3',

ip4 smallint(3) NOT NULL default '0' COMMENT 'IP分段4',

admin varchar(15) NOT NULL default '' COMMENT '管理员姓名',

dateline int(10) unsigned NOT NULL default '0' COMMENT '禁止时间',

expiration int(10) unsigned NOT NULL default '0' COMMENT '过期时间',

PRIMARY KEY (id)

) ENGINE=MyISAM COMMENT='禁止访问表';

CREATE TABLE pre_common_cache (

cachekey varchar(255) NOT NULL default '',

cachevalue mediumblob NOT NULL,

dateline int(10) unsigned NOT NULL default '0',

PRIMARY KEY (cachekey)

) ENGINE=MyISAM COMMENT='通用缓存表';

CREATE TABLE pre_common_card (

id char(255) NOT NULL default '' COMMENT '生成的卡片号码',

typeid smallint(6) unsigned NOT NULL default '1' COMMENT '卡片分类',

maketype tinyint(1) NOT NULL default '0' COMMENT '卡片生成的方法',

makeruid mediumint(8) unsigned NOT NULL default '0' COMMENT '卡片生成者uid',

`price` mediumint(8) unsigned NOT NULL default '0' COMMENT '卡片面值',

`extcreditskey` tinyint(1) NOT NULL default '0' COMMENT '充值积分种类',

`extcreditsval` int(10) NOT NULL default '0' COMMENT '积分数额',

`status` tinyint(1) unsigned NOT NULL default '1' COMMENT '卡片状态(位与):1:可用,2:已用',

dateline int(10) unsigned NOT NULL default '0' COMMENT '卡片生成时间', cleardateline int(10) unsigned NOT NULL default '0' COMMENT '卡片清理时间', useddateline int(10) unsigned NOT NULL default '0' COMMENT '使用时间',

uid mediumint(8) unsigned NOT NULL default '0' COMMENT '使用者',

PRIMARY KEY (id),

KEY `dateline` (`dateline`)

) ENGINE=MyISAM COMMENT='充值卡密表';

CREATE TABLE pre_common_card_log (

id smallint(6) NOT NULL auto_increment COMMENT '生成的卡片号码',

`uid` mediumint(8) NOT NULL default '0' COMMENT '卡片生成者',

`username` varchar(20) NOT NULL default '' COMMENT '卡片生成者',

cardrule varchar(255) NOT NULL default '' COMMENT '卡片生成规则',

`info` text NOT NULL default '' COMMENT '卡片生成log',

dateline INT(10) unsigned NOT NULL default '0' COMMENT '本次log生成时间', description mediumtext NOT NULL default '' COMMENT '卡片描述',

operation tinyint(1) NOT NULL default '0' COMMENT '操作动作(位与):1:生成,2:任务生成,4:删除,9:卡片过期',

PRIMARY KEY (id),

KEY `dateline` (`dateline`),

KEY `operation_dateline` (`operation`, `dateline`)

) ENGINE=MyISAM COMMENT='充值卡密表';

CREATE TABLE pre_common_card_type (

id smallint(6) NOT NULL auto_increment COMMENT '卡片分类ID',

typename char(20) NOT NULL default '' COMMENT '分类名称',

PRIMARY KEY (id)

) ENGINE=MyISAM COMMENT='卡片分类表';

CREATE TABLE pre_common_credit_log (

`uid` mediumint(8) unsigned NOT NULL default '0' COMMENT '所属用户uid',

`operation` char(3) NOT NULL default '' COMMENT '操作类型',

`relatedid` int(10) unsigned NOT NULL COMMENT '操作相关ID',

`dateline` int(10) unsigned NOT NULL COMMENT '记录时间',

`extcredits1` int(10) NOT NULL COMMENT '积分1变化值',

`extcredits2` int(10) NOT NULL COMMENT '积分2变化值',

`extcredits3` int(10) NOT NULL COMMENT '积分3变化值',

`extcredits4` int(10) NOT NULL COMMENT '积分4变化值',

`extcredits5` int(10) NOT NULL COMMENT '积分5变化值',

`extcredits6` int(10) NOT NULL COMMENT '积分6变化值',

`extcredits7` int(10) NOT NULL COMMENT '积分7变化值',

`extcredits8` int(10) NOT NULL COMMENT '积分8变化值',

KEY `uid` (`uid`),

KEY `operation` (`operation`),

KEY `relatedid` (`relatedid`),

KEY `dateline` (`dateline`)

) ENGINE=MyISAM COMMENT='积分日志表';

CREATE TABLE pre_common_credit_rule_log (

clid mediumint(8) unsigned NOT NULL auto_increment COMMENT '策略日志ID',

uid mediumint(8) unsigned NOT NULL default '0' COMMENT '策略日志所有者uid',

rid mediumint(8) unsigned NOT NULL default '0' COMMENT '策略ID',

fid mediumint(8) unsigned NOT NULL default '0' COMMENT '版块ID',

total mediumint(8) unsigned NOT NULL default '0' COMMENT '策略被执行总次数', cyclenum mediumint(8) unsigned NOT NULL default '0' COMMENT '周期被执行次数', extcredits1 int(10) NOT NULL default '0' COMMENT '扩展1',

extcredits2 int(10) NOT NULL default '0' COMMENT '扩展2',

extcredits3 int(10) NOT NULL default '0' COMMENT '扩展3',

extcredits4 int(10) NOT NULL default '0' COMMENT '扩展4',

extcredits5 int(10) NOT NULL default '0' COMMENT '扩展5',

extcredits6 int(10) NOT NULL default '0' COMMENT '扩展6',

extcredits7 int(10) NOT NULL default '0' COMMENT '扩展7',

extcredits8 int(10) NOT NULL default '0' COMMENT '扩展8',

starttime int(10) unsigned NOT NULL default '0' COMMENT '周期开始时间',

dateline int(10) unsigned NOT NULL default '0' COMMENT '策略最后执行时间', PRIMARY KEY (clid),

KEY uid (uid,rid, fid),

KEY dateline (dateline)

) ENGINE=MyISAM COMMENT='积分规则日志表';

CREATE TABLE pre_common_credit_rule_log_field (

clid mediumint(8) unsigned NOT NULL default '0' COMMENT '策略日志ID',

uid mediumint(8) unsigned NOT NULL default '0' COMMENT '策略日志所有者uid',

info text NOT NULL COMMENT '记录信息防重',

`user` text NOT NULL COMMENT '记录用户防重',

app text NOT NULL COMMENT '记录应用防重',

PRIMARY KEY (uid, clid)

) ENGINE=MyISAM;

CREATE TABLE pre_common_credit_rule (

rid mediumint(8) unsigned NOT NULL auto_increment COMMENT '规则ID',

rulename varchar(20) NOT NULL default '' COMMENT '规则名称',

`action` varchar(20) NOT NULL default '' COMMENT '规则action唯一KEY',

cycletype tinyint(1) NOT NULL default '0' COMMENT '奖励周期0:一次;1:每天;2:整点;3:间隔分钟;4:不限;',

cycletime int(10) NOT NULL default '0' COMMENT '间隔时间',

rewardnum tinyint(2) NOT NULL default '1' COMMENT '奖励次数',

norepeat tinyint(1) NOT NULL default '0' COMMENT '是否去重1:去重;0:不去重', extcredits1 int(10) NOT NULL default '0' COMMENT '扩展1',

extcredits2 int(10) NOT NULL default '0' COMMENT '扩展2',

extcredits3 int(10) NOT NULL default '0' COMMENT '扩展3',

extcredits4 int(10) NOT NULL default '0' COMMENT '扩展4',

extcredits5 int(10) NOT NULL default '0' COMMENT '扩展5',

extcredits6 int(10) NOT NULL default '0' COMMENT '扩展6',

extcredits7 int(10) NOT NULL default '0' COMMENT '扩展7',

extcredits8 int(10) NOT NULL default '0' COMMENT '扩展8',

fids text NOT NULL COMMENT '记录自定义策略版块ID',

PRIMARY KEY (rid),

UNIQUE KEY `action` (`action`)

) ENGINE=MyISAM COMMENT='积分规则表';

CREATE TABLE pre_common_cron (

cronid smallint(6) unsigned NOT NULL auto_increment COMMENT '计划任务id',

available tinyint(1) NOT NULL default '0' COMMENT '是否启用',

`type` enum('user','system') NOT NULL default 'user' COMMENT '类型',

`name` char(50) NOT NULL default '' COMMENT '名称',

filename char(50) NOT NULL default '' COMMENT '对应文件',

lastrun int(10) unsigned NOT NULL default '0' COMMENT '上次执行时间',

nextrun int(10) unsigned NOT NULL default '0' COMMENT '下次执行时间',

weekday tinyint(1) NOT NULL default '0' COMMENT '周计划',

`day` tinyint(2) NOT NULL default '0' COMMENT '日计划',

`hour` tinyint(2) NOT NULL default '0' COMMENT '小时计划',

`minute` char(36) NOT NULL default '' COMMENT '分计划',

PRIMARY KEY (cronid),

KEY nextrun (available,nextrun)

) ENGINE=MyISAM COMMENT='计划任务表';

CREATE TABLE pre_common_domain (

domain char(30) NOT NULL default '' COMMENT '域名前缀',

domainroot char(60) NOT NULL default '' COMMENT '二级域名后缀',

id mediumint(8) unsigned NOT NULL default '0' COMMENT '对应对象id',

idtype char(15) NOT NULL default '' COMMENT '对应对象类型subarea:分区、forum:版块、home:个人空间、group:群组、topic:专题、channel:频道',

PRIMARY KEY (id, idtype),

KEY domain (domain, domainroot),

KEY idtype (idtype)

) ENGINE=MyISAM COMMENT='二级域名表';

CREATE TABLE pre_common_failedlogin (

ip char(15) NOT NULL default '' COMMENT '失败IP',

username char(15) NOT NULL default '' COMMENT '失败时的用户名',

count tinyint(1) unsigned NOT NULL default '0' COMMENT '尝试次数', lastupdate int(10) unsigned NOT NULL default '0' COMMENT '最后一次尝试时间', PRIMARY KEY (ip,username)

) ENGINE=MyISAM COMMENT='失败登录表';

CREATE TABLE pre_common_friendlink (

id smallint(6) unsigned NOT NULL auto_increment COMMENT 'id', displayorder tinyint(3) NOT NULL default '0' COMMENT '显示顺序,正序',

`name` varchar(100) NOT NULL default '' COMMENT '名称',

url varchar(255) NOT NULL default '' COMMENT 'url',

description mediumtext NOT NULL COMMENT '解释说明',

logo varchar(255) NOT NULL default '' COMMENT 'logo',

`type` tinyint(3) NOT NULL default '0',

PRIMARY KEY (id)

) ENGINE=MyISAM COMMENT='友情链接表' ;

CREATE TABLE pre_common_relatedlink (

id smallint(6) unsigned NOT NULL auto_increment COMMENT 'id',

`name` varchar(100) NOT NULL default '' COMMENT '名称',

url varchar(255) NOT NULL default '' COMMENT 'url',

`extent` tinyint(3) NOT NULL default '0',

PRIMARY KEY (id)

) ENGINE=MyISAM COMMENT='关联链接表' ;

CREATE TABLE pre_common_invite (

id mediumint(8) unsigned NOT NULL auto_increment COMMENT 'ID',

uid mediumint(8) unsigned NOT NULL default '0' COMMENT '邀请人',

`code` char(20) NOT NULL default '' COMMENT '邀请码',

fuid mediumint(8) unsigned NOT NULL default '0' COMMENT '受邀人UID', fusername char(20) NOT NULL default '' COMMENT '受邀人姓名',

`type` tinyint(1) NOT NULL default '0' COMMENT '',

email char(40) NOT NULL default '' COMMENT '邀请Email',

inviteip char(15) NOT NULL default '' COMMENT '邀请IP',

appid mediumint(8) unsigned NOT NULL default '0' COMMENT '应用ID', dateline int(10) unsigned NOT NULL default '0' COMMENT '邀请码生成时间', endtime int(10) unsigned NOT NULL default '0' COMMENT '邀请码结束时间', regdateline int(10) unsigned NOT NULL DEFAULT '0' COMMENT '注册时间',

`status` tinyint(1) NOT NULL DEFAULT '1' COMMENT '邀请码状态',

orderid char(32) NOT NULL default '' COMMENT '购买邀请码的订单号id',

PRIMARY KEY (id),

KEY uid (uid, dateline)

) ENGINE=MyISAM COMMENT='邀请表';

CREATE TABLE pre_common_mailcron (

cid mediumint(8) unsigned NOT NULL auto_increment,

touid mediumint(8) unsigned NOT NULL default '0',

email varchar(100) NOT NULL default '',

sendtime int(10) unsigned NOT NULL default '0',

PRIMARY KEY (cid),

KEY sendtime (sendtime)

) ENGINE=MyISAM COMMENT='邮件计划任务表';

CREATE TABLE pre_common_mailqueue (

qid mediumint(8) unsigned NOT NULL auto_increment,

cid mediumint(8) unsigned NOT NULL default '0',

`subject` text NOT NULL,

message text NOT NULL,

dateline int(10) unsigned NOT NULL default '0',

PRIMARY KEY (qid),

KEY mcid (cid,dateline)

) ENGINE=MyISAM COMMENT='邮件队列表';

CREATE TABLE pre_common_member (

uid mediumint(8) unsigned NOT NULL auto_increment COMMENT '会员id',

email char(40) NOT NULL default '' COMMENT '邮箱',

username char(15) NOT NULL default '' COMMENT '用户名',

`password` char(32) NOT NULL default '' COMMENT '密码',

`status` tinyint(1) NOT NULL default '0' COMMENT '判断用户是否已经删除需要discuz程序加判断,并增加整体清理的功能。原home字段为flag',

emailstatus tinyint(1) NOT NULL default '0' COMMENT 'email是否经过验证home字段为emailcheck',

avatarstatus tinyint(1) NOT NULL default '0' COMMENT '是否有头像home字段为avatar', videophotostatus tinyint(1) NOT NULL default '0' COMMENT '视频认证状态home', adminid tinyint(1) NOT NULL default '0' COMMENT '管理员id',

groupid smallint(6) unsigned NOT NULL default '0' COMMENT '会员组id',

groupexpiry int(10) unsigned NOT NULL default '0' COMMENT '用户组有效期',

extgroupids char(20) NOT NULL default '' COMMENT '扩展用户组',

regdate int(10) unsigned NOT NULL default '0' COMMENT '注册时间',

credits int(10) NOT NULL default '0' COMMENT '总积分',

notifysound tinyint(1) NOT NULL default '0' COMMENT '短信声音',

timeoffset char(4) NOT NULL default '' COMMENT '时区校正',

newpm smallint(6) unsigned NOT NULL default '0' COMMENT '新短消息数量', newprompt smallint(6) unsigned NOT NULL default '0' COMMENT '新提醒数目', accessmasks tinyint(1) NOT NULL default '0' COMMENT '标志',

allowadmincp tinyint(1) NOT NULL default '0' COMMENT '标志',

onlyacceptfriendpm tinyint(1) NOT NULL default '0' COMMENT '是否只接收好友短消息', conisbind tinyint(1) unsigned NOT NULL default '0' COMMENT '用户是否绑定QQConnect', PRIMARY KEY (uid),

UNIQUE KEY `username` (`username`),

KEY `email` (`email`),

KEY `groupid` (`groupid`),

KEY `conisbind` (`conisbind`)

) ENGINE=MyISAM COMMENT='用户主表';

CREATE TABLE pre_common_member_count (

uid mediumint(8) unsigned NOT NULL COMMENT '会员id',

extcredits1 int(10) NOT NULL default '0' COMMENT '声望',

extcredits2 int(10) NOT NULL default '0' COMMENT '金钱',

extcredits3 int(10) NOT NULL default '0' COMMENT '扩展',

extcredits4 int(10) NOT NULL default '0' COMMENT '扩展',

extcredits5 int(10) NOT NULL default '0' COMMENT '扩展',

extcredits6 int(10) NOT NULL default '0' COMMENT '扩展',

extcredits7 int(10) NOT NULL default '0' COMMENT '扩展',

extcredits8 int(10) NOT NULL default '0' COMMENT '扩展',

friends smallint(6) unsigned NOT NULL default '0' COMMENT '好友个数home',

posts mediumint(8) unsigned NOT NULL default '0' COMMENT '帖子数',

threads mediumint(8) unsigned NOT NULL default '0',

digestposts smallint(6) unsigned NOT NULL default '0' COMMENT '精华数',

doings smallint(6) unsigned NOT NULL default '0',

blogs smallint(6) unsigned NOT NULL default '0',

albums smallint(6) unsigned NOT NULL default '0',

sharings smallint(6) unsigned NOT NULL default '0',

attachsize int(10) unsigned NOT NULL default '0' COMMENT '上传附件占用的空间home', views mediumint(8) unsigned NOT NULL default '0' COMMENT '空间查看数',

oltime smallint(6) unsigned NOT NULL default '0' COMMENT '在线时间',

todayattachs smallint(6) unsigned NOT NULL default '0' COMMENT '当天上传附件数', todayattachsize int(10) unsigned NOT NULL default '0' COMMENT '当天上传附件容量', PRIMARY KEY (uid),

KEY posts (posts)

) ENGINE=MyISAM COMMENT='用户统计表';

CREATE TABLE pre_common_member_field_forum (

uid mediumint(8) unsigned NOT NULL COMMENT '会员id',

publishfeed tinyint(3) NOT NULL default '0' COMMENT '用户自定义发送哪些类型的feed(原字段为customaddfeed)',

customshow tinyint(1) unsigned NOT NULL default '26' COMMENT '自定义帖子显示模式', customstatus varchar(30) NOT NULL default '' COMMENT '自定义头衔',

medals text NOT NULL COMMENT '勋章信息',

sightml text NOT NULL COMMENT '签名',

groupterms text NOT NULL COMMENT '公共用户组',

authstr varchar(20) NOT NULL default '' COMMENT '找回密码验证串',

groups mediumtext NOT NULL COMMENT '用户所有群组',

attentiongroup varchar(255) NOT NULL default '' COMMENT '用户偏好',

PRIMARY KEY (uid)

) ENGINE=MyISAM COMMENT='用户论坛字段表';

CREATE TABLE pre_common_member_field_home (

uid mediumint(8) unsigned NOT NULL COMMENT '会员id',

videophoto varchar(255) NOT NULL default '' COMMENT '视频认证照片地址home', spacename varchar(255) NOT NULL default '' COMMENT '空间名称',

spacedescription varchar(255) NOT NULL default '' COMMENT '空间简介',

`domain` char(15) NOT NULL default '' COMMENT '空间绑定二级域名home',

addsize int(10) unsigned NOT NULL default '0' COMMENT '额外授予的上传空间home', addfriend smallint(6) unsigned NOT NULL default '0' COMMENT '额外允许增加的好友数home',

menunum smallint(6) unsigned NOT NULL default '0' COMMENT '应用显示个数',

theme varchar(20) NOT NULL default '' COMMENT '空间风格主题home',

spacecss text NOT NULL COMMENT '个人空间自定义css home',

blockposition text NOT NULL COMMENT '个人空间自定义模块位置及相关参数home', recentnote text NOT NULL COMMENT '最近一次行为记录',

spacenote text NOT NULL COMMENT '最近一次twitter',

privacy text NOT NULL COMMENT 'home隐私设置(注意要和论坛发feed等开关的设置结合)',

feedfriend mediumtext NOT NULL COMMENT '接受feed的好友缓存',

acceptemail text NOT NULL COMMENT '接受新通知邮件及设置邮件接收参数', magicgift text NOT NULL COMMENT '道具红包卡相关信息',

stickblogs text NOT NULL COMMENT '置顶的日志ID',

PRIMARY KEY (uid),

KEY domain (domain)

) ENGINE=MyISAM COMMENT='用户家园字段表';

CREATE TABLE pre_common_member_action_log (

id mediumint(8) unsigned NOT NULL auto_increment COMMENT '记录id',

uid mediumint(8) unsigned NOT NULL default '0' COMMENT '用户ID',

`action` tinyint(5) NOT NULL default '0' COMMENT '操作代码',

dateline int(10) unsigned NOT NULL default '0',

PRIMARY KEY (id),

KEY dateline (dateline, `action`, uid)

) ENGINE=MyISAM COMMENT='用户操作日志表';

CREATE TABLE pre_common_member_connect (

`uid` mediumint(8) unsigned NOT NULL default '0' COMMENT '会员id',

`conuin` char(40) NOT NULL default '' COMMENT 'QQConnect的access token',

`conuinsecret` char(16) NOT NULL default '' COMMENT 'QQConnect的access token secret', `conopenid` char(32) NOT NULL default '' COMMENT 'QQConnect的openid',

`conisfeed` tinyint(1) unsigned NOT NULL default '0' COMMENT '用户是否授权发Feed',

`conispublishfeed` tinyint(1) unsigned NOT NULL default '0' COMMENT '是否默认往QQConnect发Feed',

`conispublisht` tinyint(1) unsigned NOT NULL default '0' COMMENT '是否默认往QQConnect发微博',

`conisregister` tinyint(1) unsigned NOT NULL default '0' COMMENT '是否是QQConnect直接注册用户',

`conisqzoneavatar` tinyint(1) unsigned NOT NULL default '0' COMMENT '是否使用Qzone头像',

PRIMARY KEY (`uid`),

KEY `conuin` (`conuin`)

) ENGINE=MyISAM COMMENT='QQConnect用户表';

CREATE TABLE pre_common_member_log (

uid mediumint(8) unsigned NOT NULL default '0',

`action` char(10) NOT NULL default '' COMMENT 'add,update,delete',

dateline int(10) unsigned NOT NULL default '0',

PRIMARY KEY (uid)

) ENGINE=MyISAM COMMENT='漫游用户日志表';

CREATE TABLE pre_common_member_profile (

uid mediumint(8) unsigned NOT NULL COMMENT '会员id',

realname varchar(255) NOT NULL default '' COMMENT '实名',

gender tinyint(1) NOT NULL default '0' COMMENT '性别\n(0:保密1:男2:女)',

birthyear smallint(6) unsigned NOT NULL default '0',

birthmonth tinyint(3) unsigned NOT NULL default '0',

birthday tinyint(3) unsigned NOT NULL default '0',

constellation varchar(255) NOT NULL default '' COMMENT '星座(根据生日自动计算)', zodiac varchar(255) NOT NULL default '' COMMENT '生肖(根据生日自动计算)', telephone varchar(255) NOT NULL default '' COMMENT '固定电话',

mobile varchar(255) NOT NULL default '' COMMENT '手机',

idcardtype varchar(255) NOT NULL default '' COMMENT '证件类型:身份证护照军官证等',

idcard varchar(255) NOT NULL default '' COMMENT '证件号码',

address varchar(255) NOT NULL default '' COMMENT '邮寄地址',

zipcode varchar(255) NOT NULL default '' COMMENT '邮编',

nationality varchar(255) NOT NULL default '' COMMENT '国籍',

birthprovince varchar(255) NOT NULL default '' COMMENT '出生省份',

birthcity varchar(255) NOT NULL default '' COMMENT '出生城市',

birthdist varchar(20) NOT NULL default '' COMMENT '出生行政区/县',

birthcommunity varchar(255) NOT NULL default '' COMMENT '出生小区', resideprovince varchar(255) NOT NULL default '' COMMENT '居住省份',

residecity varchar(255) NOT NULL default '' COMMENT '居住城市',

residedist varchar(20) NOT NULL default '' COMMENT '居住行政区/县', residecommunity varchar(255) NOT NULL default '' COMMENT '居住小区',

residesuite varchar(255) NOT NULL default '' COMMENT '小区、写字楼门牌号', graduateschool varchar(255) NOT NULL default '' COMMENT '毕业学校',

company varchar(255) NOT NULL default '' COMMENT ' 公司',

education varchar(255) NOT NULL default '' COMMENT ' 学历',

occupation varchar(255) NOT NULL default '' COMMENT ' 职业',

`position` varchar(255) NOT NULL default '' COMMENT '职位',

revenue varchar(255) NOT NULL default '' COMMENT ' 年收入',

affectivestatus varchar(255) NOT NULL default '' COMMENT ' 情感状态',

lookingfor varchar(255) NOT NULL default '' COMMENT ' 交友目的(交友类型)', bloodtype varchar(255) NOT NULL default '' COMMENT '血型',

height varchar(255) NOT NULL default '' COMMENT ' 身高',

weight varchar(255) NOT NULL default '' COMMENT ' 体重',

alipay varchar(255) NOT NULL default '' COMMENT '支付宝帐号',

icq varchar(255) NOT NULL default '' COMMENT 'ICQ',

qq varchar(255) NOT NULL default '' COMMENT 'QQ',

yahoo varchar(255) NOT NULL default '' COMMENT 'YAHOO',

msn varchar(255) NOT NULL default '' COMMENT 'MSN',

taobao varchar(255) NOT NULL default '' COMMENT '阿里旺旺',

site varchar(255) NOT NULL default '' COMMENT '主页',

bio text NOT NULL COMMENT '自我介绍来自论坛bio字段',

interest text NOT NULL COMMENT '兴趣爱好',

field1 text NOT NULL COMMENT '自定义字段1',

field2 text NOT NULL COMMENT '自定义字段2',

field3 text NOT NULL COMMENT '自定义字段3',

field4 text NOT NULL COMMENT '自定义字段4',

field5 text NOT NULL COMMENT '自定义字段5',

field6 text NOT NULL COMMENT '自定义字段6',

field7 text NOT NULL COMMENT '自定义字段7',

field8 text NOT NULL COMMENT '自定义字段8',

PRIMARY KEY (uid)

) ENGINE=MyISAM COMMENT='用户栏目表';

CREATE TABLE pre_common_member_verify (

uid mediumint(8) unsigned NOT NULL COMMENT '会员id',

verify1 tinyint(1) NOT NULL default '0' COMMENT '认证1: -1:被拒绝0:待审核1:审核通过',

verify2 tinyint(1) NOT NULL default '0' COMMENT '认证2: -1:被拒绝0:待审核1:审核通过',

verify3 tinyint(1) NOT NULL default '0' COMMENT '认证3: -1:被拒绝0:待审核1:审核通过',

verify4 tinyint(1) NOT NULL default '0' COMMENT '认证4: -1:被拒绝0:待审核1:审核通过',

verify5 tinyint(1) NOT NULL default '0' COMMENT '认证5: -1:被拒绝0:待审核1:审核通过',

verify6 tinyint(1) NOT NULL default '0' COMMENT '实名认证: -1:被拒绝0:待审核1:审核通过',

verify7 tinyint(1) NOT NULL default '0' COMMENT '视频认证: -1:被拒绝0:待审核1:审核通过',

PRIMARY KEY (uid),

KEY verify1 (verify1),

KEY verify2 (verify2),

KEY verify3 (verify3),

KEY verify4 (verify4),

KEY verify5 (verify5),

KEY verify6 (verify6),

KEY verify7 (verify7)

) ENGINE=MyISAM COMMENT='用户认证表';

CREATE TABLE pre_common_member_verify_info (

vid mediumint(8) unsigned NOT NULL auto_increment COMMENT '审核id',

uid mediumint(8) unsigned NOT NULL default '0' COMMENT '会员id',

username varchar(30) NOT NULL default '' COMMENT '用户名',

verifytype tinyint(1) NOT NULL default '0' COMMENT '审核类型0:资料审核, 1:认证1, 2:认证2, 3:认证3, 4:认证4, 5:认证5',

flag tinyint(1) NOT NULL default '0' COMMENT '-1:被拒绝0:待审核1:审核通过',

field text NOT NULL COMMENT '序列化存储变化值',

dateline int(10) unsigned NOT NULL default '0' COMMENT '提交日期',

PRIMARY KEY (vid),

KEY verifytype (verifytype, flag),

KEY uid (uid, verifytype, dateline)

) ENGINE=MyISAM COMMENT='个人信息修改审核';

CREATE TABLE pre_common_member_profile_setting (

fieldid varchar(255) NOT NULL default '' COMMENT 'profile字段标志符',

available tinyint(1) NOT NULL default '0' COMMENT '是否可用',

invisible tinyint(1) NOT NULL default '0' COMMENT '是否隐藏',

needverify tinyint(1) NOT NULL default '0' COMMENT '是否需要审核',

title varchar(255) NOT NULL default '' COMMENT '栏目标题',

description varchar(255) NOT NULL default '' COMMENT '解释说明',

displayorder smallint(6) unsigned NOT NULL default '0' COMMENT '显示顺序',

required tinyint(1) NOT NULL default '0' COMMENT '是否必填内容',

unchangeable tinyint(1) NOT NULL default '0' COMMENT '不可修改',

showincard tinyint(1) NOT NULL default '0' COMMENT '在名片中显示',

showinthread tinyint(1) NOT NULL default '0' COMMENT '在帖子中显示', showinregister tinyint(1) NOT NULL default '0' COMMENT '是否在注册页面显示', allowsearch tinyint(1) NOT NULL default '0' COMMENT '是否可搜索',

formtype varchar(255) NOT NULL COMMENT '表单元素类型',

size smallint(6) unsigned NOT NULL default '0' COMMENT '内容最大长度',

choices text NOT NULL COMMENT '选填内容',

validate text NOT NULL COMMENT '验证数据的正则表达式',

PRIMARY KEY (fieldid)

) ENGINE=MyISAM COMMENT='个人信息扩展表' ;

CREATE TABLE pre_common_member_security (

securityid mediumint(8) unsigned NOT NULL auto_increment COMMENT '审核项id',

uid mediumint(8) unsigned NOT NULL default '0' COMMENT '会员id',

username varchar(255) NOT NULL default '' COMMENT '用户名',

fieldid varchar(255) NOT NULL default '' COMMENT 'profile字段标志符',

oldvalue text NOT NULL COMMENT '旧的profile字段值',

newvalue text NOT NULL COMMENT '新的profile字段值',

dateline int(10) unsigned NOT NULL default '0' COMMENT '提交日期',

PRIMARY KEY (securityid),

KEY uid (uid, fieldid),

KEY dateline (dateline)

) ENGINE=MyISAM COMMENT='个人信息修改审核';

CREATE TABLE pre_common_member_status (

uid mediumint(8) unsigned NOT NULL COMMENT '会员id',

regip char(15) NOT NULL default '' COMMENT '注册IP',

lastip char(15) NOT NULL default '' COMMENT '最后登录IP',

lastvisit int(10) unsigned NOT NULL default '0' COMMENT '最后访问',

lastactivity int(10) unsigned NOT NULL default '0' COMMENT '最后活动',

lastpost int(10) unsigned NOT NULL default '0' COMMENT '最后发表',

lastsendmail int(10) unsigned NOT NULL default '0' COMMENT '上次发送email时间home 原字段为lastsend',

invisible tinyint(1) NOT NULL default '0' COMMENT '是否隐身登录',

buyercredit smallint(6) NOT NULL default '0' COMMENT '买家信用等级及积分', sellercredit smallint(6) NOT NULL default '0' COMMENT '卖家信用等级及积分',

favtimes mediumint(8) unsigned NOT NULL default '0' COMMENT '个人空间收藏次数', sharetimes mediumint(8) unsigned NOT NULL default '0' COMMENT '个人空间分享次数', profileprogress tinyint(2) unsigned NOT NULL default '0' COMMENT '个人资料完成度', PRIMARY KEY (uid)

) ENGINE=MyISAM COMMENT='用户状态表';

CREATE TABLE pre_common_member_stat_field (

optionid mediumint(8) unsigned NOT NULL auto_increment COMMENT '资料统计项id', fieldid varchar(255) NOT NULL default '' COMMENT '资料项字段标志符',

fieldvalue varchar(255) NOT NULL default '' COMMENT '字段值' ,

hash varchar(255) NOT NULL default '' COMMENT '由fieldid和fieldvalue生成的hash', users mediumint(8) unsigned NOT NULL default '0' COMMENT '对应用户数',

updatetime int(10) unsigned NOT NULL default '0' COMMENT '更新时间',

PRIMARY KEY (optionid),

KEY fieldid (fieldid)

) ENGINE=MyISAM COMMENT='用户资料统计项';

CREATE TABLE pre_common_member_stat_fieldcache (

optionid mediumint(8) unsigned NOT NULL default '0' COMMENT '资料统计项id',

uid mediumint(8) unsigned NOT NULL default '0' COMMENT '用户id',

PRIMARY KEY (optionid, uid)

) ENGINE=MyISAM COMMENT='搜索统计项用户ID缓存表';

CREATE TABLE pre_common_member_stat_search (

optionid mediumint(8) unsigned NOT NULL auto_increment COMMENT '搜索统计项id', title varchar(255) NOT NULL default '' COMMENT '搜索统计项名称' ,

`condition` text NOT NULL COMMENT '检索条件' ,

hash varchar(255) NOT NULL default '' COMMENT '检索条件hash',

users mediumint(8) unsigned NOT NULL default '0' COMMENT '对应用户数', updatetime int(10) unsigned NOT NULL default '0' COMMENT '更新时间',

PRIMARY KEY (optionid),

KEY hash (hash)

) ENGINE=MyISAM COMMENT='用户资料由搜索保存的统计项' AUTO_INCREMENT=1;

CREATE TABLE pre_common_member_stat_searchcache (

optionid mediumint(8) unsigned NOT NULL default '0' COMMENT '搜索统计项id',

uid mediumint(8) unsigned NOT NULL default '0' COMMENT '用户id',

PRIMARY KEY (optionid, uid)

) ENGINE=MyISAM COMMENT='搜索统计项用户ID缓存表';

CREATE TABLE pre_common_member_validate (

uid mediumint(8) unsigned NOT NULL default '0' COMMENT '会员id',

submitdate int(10) unsigned NOT NULL default '0' COMMENT '提交日期',

moddate int(10) unsigned NOT NULL default '0' COMMENT '审核日期',

admin varchar(15) NOT NULL default '' COMMENT '管理员名',

submittimes tinyint(3) unsigned NOT NULL default '0' COMMENT '提交的次数',

`status` tinyint(1) NOT NULL default '0' COMMENT '状态',

message text NOT NULL COMMENT '注册原因',

remark text NOT NULL COMMENT '管理员留言',

PRIMARY KEY (uid),

KEY `status` (`status`)

) ENGINE=MyISAM COMMENT='用户审核表';

CREATE TABLE pre_common_member_grouppm (

uid mediumint(8) unsigned NOT NULL default '0' COMMENT '会员id',

gpmid smallint(6) unsigned NOT NULL auto_increment COMMENT '消息id',

status tinyint(1) NOT NULL default '0' COMMENT '0=未读1=已读-1=删除',

dateline int(10) unsigned NOT NULL default '0' COMMENT '阅读时间',

PRIMARY KEY (uid, gpmid)

) ENGINE=MyISAM COMMENT='群发短消息用户记录表';

CREATE TABLE pre_connect_memberbindlog (

`mblid` mediumint(8) unsigned NOT NULL auto_increment,

`uid` mediumint(8) unsigned NOT NULL default '0' COMMENT 'pk',

`uin` char(40) NOT NULL COMMENT 'connect uin',

`type` tinyint(1) NOT NULL default '0' COMMENT '1=绑定/2=解绑',

`dateline` int(10) unsigned NOT NULL default '0' COMMENT '创建时间',

PRIMARY KEY (`mblid`),

KEY `uid` (`uid`),

KEY `uin` (`uin`),

KEY `dateline` (`dateline`)

) ENGINE=MyISAM COMMENT='Connect 用户绑定/解绑记录表';

CREATE TABLE pre_connect_feedlog (

`flid` mediumint(8) unsigned NOT NULL auto_increment COMMENT 'pk',

`tid` mediumint(8) unsigned NOT NULL default '0' COMMENT '主题id',

`uid` mediumint(8) unsigned NOT NULL default '0' COMMENT '用户id',

`publishtimes` MEDIUMINT( 8 ) UNSIGNED NOT NULL DEFAULT '0' COMMENT '调用次数',

`lastpublished` int(10) unsigned NOT NULL default '0' COMMENT '时间推送feed时间', `dateline` int(10) unsigned NOT NULL default '0' COMMENT '创建时间',

`status` tinyint(1) NOT NULL default '1' COMMENT '1=未推送;2=已推送;3=推送成功;4=已删除',

PRIMARY KEY (`flid`),

UNIQUE KEY `tid` (`tid`)

) ENGINE=MyISAM COMMENT='Connect feed日志表';

CREATE TABLE pre_connect_tlog (

`tlid` mediumint(8) unsigned NOT NULL auto_increment COMMENT 'pk',

`tid` mediumint(8) unsigned NOT NULL default '0' COMMENT '主题id',

`uid` mediumint(8) unsigned NOT NULL default '0' COMMENT '用户id',

`publishtimes` MEDIUMINT( 8 ) UNSIGNED NOT NULL DEFAULT '0' COMMENT '调用次数',

`lastpublished` int(10) unsigned NOT NULL default '0' COMMENT '时间推送feed时间', `dateline` int(10) unsigned NOT NULL default '0' COMMENT '创建时间',

`status` tinyint(1) NOT NULL default '1' COMMENT '1=未推送;2=已推送;3=推送成功;4=已删除',

PRIMARY KEY (`tlid`),

UNIQUE KEY `tid` (`tid`)

) ENGINE=MyISAM COMMENT='微博日志表';

CREATE TABLE pre_common_uin_black (

`uin` char(40) NOT NULL COMMENT 'connect uin',

`uid` mediumint(8) unsigned NOT NULL default '0' COMMENT 'pk',

`dateline` int(10) unsigned NOT NULL default '0' COMMENT '创建时间',

PRIMARY KEY (`uin`),

UNIQUE KEY `uid` (`uid`)

) ENGINE=MyISAM COMMENT='UIN 黑名单';

CREATE TABLE pre_common_grouppm (

id smallint(6) unsigned NOT NULL auto_increment COMMENT '消息id',

authorid mediumint(8) unsigned NOT NULL default '0' COMMENT '作者id',

author varchar(15) NOT NULL default '' COMMENT '作者姓名',

dateline int(10) unsigned NOT NULL default '0' COMMENT '时间',

message text NOT NULL COMMENT '消息',

numbers mediumint(8) unsigned NOT NULL default '0' COMMENT '数量',

PRIMARY KEY (id)

) ENGINE=MyISAM COMMENT='群发短消息表';

CREATE TABLE pre_common_myapp (

appid mediumint(8) unsigned NOT NULL default '0' COMMENT '应用id',

appname varchar(60) NOT NULL default '' COMMENT '应用名称',

narrow tinyint(1) NOT NULL default '0' COMMENT '是否显示为窄的profile box',

flag tinyint(1) NOT NULL default '0' COMMENT '应用状态(黑白名单、默认应用等)', version mediumint(8) unsigned NOT NULL default '0' COMMENT '应用版本号', userpanelarea tinyint(1) NOT NULL default '0' COMMENT 'userabout显示区域、1主区、2、副区、3应用区',

canvastitle varchar(60) NOT NULL default '' COMMENT 'canvas页面标题',

fullscreen tinyint(1) NOT NULL default '0' COMMENT '是否是全屏应用', displayuserpanel tinyint(1) NOT NULL default '0' COMMENT '是否显示应用右侧的用户菜单',

displaymethod tinyint(1) NOT NULL default '0' COMMENT '显示方式(iframe/myml)', displayorder smallint(6) unsigned NOT NULL default '0' COMMENT '显示顺序',

appstatus tinyint(2) NOT NULL default '0' COMMENT '标识应用1:新、2:热',

iconstatus tinyint(2) NOT NULL default '0' COMMENT '应用图标是否已下载到本地。-1:失败;0:未下载;1:已下载',

icondowntime int(10) unsigned NOT NULL default '0' COMMENT '应用图标下载到本地时间',

PRIMARY KEY (appid),

KEY flag (flag,displayorder)

) ENGINE=MyISAM COMMENT='漫游应用表';

CREATE TABLE pre_common_myinvite (

id mediumint(8) unsigned NOT NULL auto_increment COMMENT '邀请id',

typename varchar(100) NOT NULL default '' COMMENT '邀请名称',

appid mediumint(8) NOT NULL default '0' COMMENT '应用id',

`type` tinyint(1) NOT NULL default '0' COMMENT '类型(request 邀请/invite 请求)', fromuid mediumint(8) unsigned NOT NULL default '0' COMMENT '邀请者id',

touid mediumint(8) unsigned NOT NULL default '0' COMMENT '接收者id',

myml text NOT NULL COMMENT '邀请内容',

dateline int(10) unsigned NOT NULL default '0' COMMENT '发送邀请的时间戳',

`hash` int(10) unsigned NOT NULL default '0' COMMENT 'hash标记',

PRIMARY KEY (id),

KEY `hash` (`hash`),

KEY uid (touid,dateline)

) ENGINE=MyISAM COMMENT='用户邀请表';

CREATE TABLE pre_common_nav (

id smallint(6) unsigned NOT NULL auto_increment COMMENT '项目id',

parentid smallint(6) unsigned NOT NULL default '0' COMMENT '父id(navtype=0)',

`name` varchar(255) NOT NULL COMMENT '导航名称',

title varchar(255) NOT NULL COMMENT '导航说明',

url varchar(255) NOT NULL COMMENT '导航链接',

identifier varchar(255) NOT NULL COMMENT '链接标识/相关ID',

target tinyint(1) NOT NULL default '0' COMMENT '目标框架\n(0:本窗口1:新窗口)',

`type` tinyint(1) NOT NULL default '0' COMMENT '类型0 系统 1 自定义3 插件4 频道',

available tinyint(1) NOT NULL default '0' COMMENT '是否可用',

displayorder tinyint(3) NOT NULL COMMENT '显示顺序',

highlight tinyint(1) NOT NULL default '0' COMMENT '样式(navtype=0)',

`level` tinyint(1) NOT NULL default '0' COMMENT '使用等级\n(0:游客1:会员2:版主3:管

WampServer2.0搭建Discuz!PHP论坛

下载工具: 1、WampServer2.0h.exe ---PHP集成环境软件 2、UCenter1.5.0/UCenter Home1.5/Discuz! 7.0集成安装包(UC1.5_UCH1.5_DZ7.0_SC_GBK.zip) 安装步骤: 1、找到以上的软件和集成安装包,然后download!呵呵最好是官网上去找都是免费的。。不然下到垃圾软件很麻烦,这里就不提供地址了,上Google就一搜就有! *注意了,WampServer支持很多版本的PHP、Acpche、MySQL,其中2.0h这个版本默认是PHP5.2.9、Acpche2.2.11、MySQL5.1.33对于安装Discuz!,我测试了没问题,其他版本的有出现过兼容性问题,下文详细说明。 2、现在当然是运行手安装了: (这是提示你是否安装过WAPM5 的任何版本,请先保存你的数据,卸载掉WAMP5,删除那个wamp的目录) 单击“是”。 3、继续“Next” 4、选择“I accept the agreement”,然后“Next”。 5、选择安装的目录,比如我放的“F:\wamp”,然后“Next”。 5、选择“Creat a Desktop icon”(在桌面上放个启动图标,看你自己喜好了,无所谓都),然后“Next”。 6、这里就开始安装了单击“Install”。 7、等啊等啊一小会工夫就over了,弹出个对话框,然你选择默认的浏览器,单击“是”。 8、这步到了“PHP mail parameters”,如果你有360安全卫士啥的估计都该提示你添加啥啥的了,360当然是允许了。我们这里需要你填 SMTP:localhost Email:fuwa12345@https://www.360docs.net/doc/a813462960.html,(这是我的,你添自己的邮箱),填完“Next”,点“Finish”。 这个时候,程序就安装完毕了,注意此程序在最后已经启动了,细心的朋友会看见桌面右下角,多了一个图标。 *注意:这个图标就是你日常使用WampServer的地方了,它有好几种显示状态,通常显示的白色,如果出现左边一点红色或者黄色(表示Acpche、MySQL啥的没启动),这个往往的启动端口被占用了,比如你正在运行别的mysql程序啊,Acpche程序啊啥的,还有你在看迅雷也会把80端口占用,把那些没用的东东都

仓库管理系统数据字典设计

仓库管理系统数据字典设计 1.数据流 (1)数据流名称:入库信息 数据流别名:无 说明:即将装入仓库的货物的信息 数据流来源:入库台账表 数据流流向:仓库管理员 数据流组成:入库表号+货物编号+入库时间+数量 数据流量:根据事物的需要,一般很频繁 (2)数据流名称:出库信息 数据流别名:无 说明:销售后即将出库的货物的信息 数据流来源:出库台账表 数据流流向:仓库管理员 数据流组成:出库表号+货物编号+出库时间+数量 数据流量:根据事物的需要,一般很频繁 (3)数据流名称:货物信息 数据流别名:无 说明:对仓库中的所有货物的信息的统计 数据流来源:货物表 数据流流向:仓库管理员 数据流组成:货物=货物编号+名称+单价+生产厂商+重量 数据流量: 根据事物的需要,一般很频繁 (4)数据流名称:借条信息: 数据流别名:无 说明:客户,供应商或者企业中其他仓库借出货物的信息。数据流来源:借条信息表 数据流流向:仓库管理员 数据流组成:借条信息=出库表号+借出人姓名+还库时间 数据流量 2.数据项 (1)数据项名称:货物编号 数据项别名:货物号 说明:仓库中的货物的唯一标识 类型:字符型 长度:10 (2)数据项名称:货物名称 数据项别名:名称 说明:货物的名称 类型:字符型 长度:10

(3)数据项名称:单价 数据项别名:货物单价 说明:货物的单价等信息 类型:money 长度:20 (4)数据项名称:生产厂商 数据项别名:生产厂商 说明:无 类型:字符型 长度:50 (7)数据项名称:重量 数据项别名:重量 说明:货物的重量 类型:float 长度:20 (6)数据项名称:入库时间 数据项别名:入库时间 说明:货物进入仓库的时间 类型:datetime 长度:10 (12)数据项名称:入库表号数据项别名:无 说明:无 类型:字符型 长度:10 (13)数据项名称:数量 数据项别名:入库货物数量 说明:入库的货物数量 类型:int 长度:20 (14)数据项名称:出库表号数据项别名:无 说明:无 类型:字符型 长度:10 (15)数据项名称:出库时间数据项别名:无 说明:货物出库的时间 类型:datetime 长度:20 (15)数据项名称:借出人姓名数据项别名:无 说明:货物被借出的接收人姓名类型:字符型

Discuz数据表详解

Discuz数据表详解方便二次开发 Discuz数据表详解,方便二次开发,有时候还是感觉直接改动数据库比较方便一些Discuz默认库的53个数据表 cdb_access (用户权限表) uid 用户id fid 论坛id allowview 允许浏览 allowpost 允许发新帖 allowreply 允许回复 allowgetattach 允许下载附件 allowpostattach 允许上传附件 cdb_adminactions 关联用户组 admingid 管理组id disabledactions 关联后的权限 cdb_admingroups 管理组权限设置(3条)…………………表1 admingid 管理组id alloweditpost 允许编辑帖子 alloweditpoll 允许编辑投票 allowstickthread 允许固定主题 allowmodpost 允许编辑帖子 allowdelpost 允许删除帖子 allowmassprune 允许批量删除帖子 allowrefund 允许强制退款

allowcensorword 允许过滤词语 allowviewip 允许查看用户IP信息 allowbanip 允许禁止IP allowedituser 允许编辑用户 allowmoduser 允许审核用户 allowbanuser 允许禁止用户访问 allowpostannounce 允许发布公告 allowviewlog 允许查看版主管理记录和用户评分记录disablepostctrl 发贴不受***(不受灌水预防和最大字数等)allowviewrealname 允许查看真实名字 cdb_adminnotes (后台留言表) id 后台留言id admin 留言人 access 阅读权限 adminid 管理组id dateline 发表时间 expiration 过期时间 message 留言内容 cdb_adminsessions 管理记录(0条) uid 用户id ip ip dateline 时间 errorcount 错误次数 cdb_advertisements 后台广告管理…………………………..表3

数据字典设计文档模板

数据字典系统设计 CAD中心 2011年09月16日

修改记录 CAD中心 所有,保留一切权利 在没有得到本中心的书面许可时,任何单位和个人不得擅自摘抄、复制本书(软件等)的一部分或全部以任何形式(包括资料和出版物)进行传播。 所有,侵权必究

目录 1引言 (3) 1.1编写目的 (3) 1.2参考资料 (3) 2数据结构设计规则 (4) 3ORACLE数据库设计 (5) 3.1表空间设计: (5) 3.2用户名设定: (5) 4系统数据表设计 (6) 4.1第一部分 (6) 4.2数据表的设计实现 (6) 5系统数据视图设计 (7) 5.1视图设计说明 (7) 5.2视图设计实现 (7) 6数据库触发器设计 (8) 6.1数据库触发器设计说明 (8) 6.2触发器设计实现 (8) 7数据库端过程/函数设计 (9) 7.1系统过程/函数设计说明 (9) 7.2过程/函数设计实现 (9)

1引言 1.1编写目的 该说明书为数据字典说明书,其主要目的是: ?详细定义系统各部分数据表结构; ?详细定义系统的数据库端实现的视图、触发器、及过程、函数;?作为开发人员之间对研发产品共同认识的基础; ?定义数据库端系统的程序设计; ?开发及维护的技术和文献依据; ?作为系统验收及测试的文献依据; ?本说明书作为软件公司研发人员讨论的依据和结论的记录; ?本说明书同时可作为软件公司软件测试及结题的参考。 1.2参考资料 GB/T 11457 软件工程术语 GB8566-1995 计算机软件开发规 GB 8567-1995 计算机软件产品开发文件编制指南 GB/T12504 计算机软件质量保证计划规 GB/T12505 计算机软件配置管理计划规

数据库系统1-3:数据字典

数据库系统1-3:数据字典 将关于数据库系统中涉及到的对象的描述信息集中,以数据文件的形式组织起来称为数据字典DD(DataDirectory)或数据目录(Catalog)。数据字典是关于数据的数据,也称为元数据(metadata),是系统中最重要的数据。1.数据字典的内容 其数据主要有两大类:一类是来自用户的信息,如表、视图(用户所使用的虚表)和索引的定义以及用户的权限等,另一类是来自系统状态和数据库的统计信息,如关于通讯系统与网络系统性能的说明及使用的协议、数据库和磁盘的映射关系、数据使用频率的统计等。 例如,MicrosoftSQLServer的数据字典由二个层次的系统表(表名以sys开头)组成。在master数据库(安装系统时自动生成)的系统表中记载着:(1)SQLServer 的启动参数(2)系统本身的状态设置(3)系统现有数据库的相关信息(4)已登录的用户的信息 在用户数据库中也有系统表(创建数据库时自动生成),这些系统表记载用户数据库中的所有对象、表、表间的联系、表的字段、索引等信息。表1.6是master数据库中的系统表sysdatabase,它记载了系统中所有的数据库。2.数据字典的建立与使用

数据字典由DBMS自动建立和维护,供DBMS和用户使用。数据字典主要为DBMS服务,供DBMS查找有关对象的信息,例如,DBMS在处理用户存取时,要查询数据字典中的用户表、子模式和模式等;DBMS还利用数据字典对系统的统计结果进行分析以改善系统性能。用户也可以查询数据字典的内容,和查询用户自己数据库中的表没有什么不同。从这个角度上讲数据字典也是一个数据库,是关于系统自身的数据库。

PHP康盛Discuz分表模拟实现代码

table = $table; $this->mysqli=new mysqli("localhost","root","1006","test"); $Utf8Sql="set names utf8;"; $this->mysqli->query($Utf8Sql); $initTableSql = "create table if not exists $this->table (`id` tinyint not null auto_increment primary key,`name` char(255) not null);"; $this->mysqli->query($initTableSql); $initMapSql = "create table if not exists map_$this->table (`rid` tinyint not null auto_increment primary key, `name` char(255) not null);"; $this->mysqli->query($initMapSql); $initMapInsertSql = "insert into map_$this->table (`name`) select '$this->table' from dual where not exists (select * from map_$this->table where map_$this->https://www.360docs.net/doc/a813462960.html, = '$this->table');"; $this->mysqli->query($initMapInsertSql); } /** * 区间定位获取数据 * @param Integer $minId 最小ID * @param Integer $maxId 最大ID

Discuz! X config_global.php配置注释教程

Discuz! X config_global.php配置注释教程

数据字典设计模板

数据字典系统设计 CAD中心

2011年09月16日

修改记录

CAD中心 版权所有,保留一切权利 在没有得到本中心的书面许可时,任何单位和个人不得擅自摘抄、复制本书(软件等)的一部分或全部以任何形式(包括资料和出版物)进行传播。版权所有,侵权必究

目录 1引言....................................... 错误!未定义书签。 编写目的................................... 错误!未定义书签。 参考资料................................... 错误!未定义书签。2数据结构设计规则........................... 错误!未定义书签。3ORACLE数据库设计.......................... 错误!未定义书签。 表空间设计:............................... 错误!未定义书签。 用户名设定:............................... 错误!未定义书签。4系统数据表设计............................. 错误!未定义书签。 第一部分................................... 错误!未定义书签。 数据表的设计实现........................... 错误!未定义书签。5系统数据视图设计........................... 错误!未定义书签。 视图设计说明............................... 错误!未定义书签。 视图设计实现............................... 错误!未定义书签。6数据库触发器设计........................... 错误!未定义书签。 数据库触发器设计说明....................... 错误!未定义书签。 触发器设计实现............................. 错误!未定义书签。7数据库端过程/函数设计...................... 错误!未定义书签。 系统过程/函数设计说明...................... 错误!未定义书签。 过程/函数设计实现.......................... 错误!未定义书签。

DZ各个数据表详解

DZ各个数据表详解 DZ默认库的53个数据表 cdb_access (用户权限表) uid 用户id fid 论坛id allowview 允许浏览 allowpost 允许发新帖 allowreply 允许回复 allowgetattach 允许下载附件 allowpostattach 允许上传附件 cdb_adminactions 关联用户组 admingid 管理组id disabledactions 关联后的权限 cdb_admingroups 管理组权限设置(3条)admingid 管理组id alloweditpost 允许编辑帖子 alloweditpoll 允许编辑投票 allowstickthread 允许固定主题 allowmodpost 允许编辑帖子 allowdelpost 允许删除帖子 allowmassprune 允许批量删除帖子 allowrefund 允许强制退款 allowcensorword 允许过滤词语 allowviewip 允许查看用户IP信息 allowbanip 允许禁止IP allowedituser 允许编辑用户 allowmoduser 允许审核用户 allowbanuser 允许禁止用户访问 allowpostannounce 允许发布公告 allowviewlog 允许查看版主管理记录和用户评分记录 disablepostctrl 发贴不受***(不受灌水预防和最大字数等) cdb_adminnotes (后台留言表) id 后台留言id admin 留言人 access 阅读权限 adminid 管理组id dateline 发表时间 expiration 过期时间 message 留言内容 cdb_adminsessions 管理记录(0条) uid 用户id

Discuz!X2.5 论坛安装图文教程

Discuz! 是腾讯旗下 Comsenz 公司推出的以社区为基础的专业建站平台,帮助网站实现一站式服务。让论坛(BBS)、个人空间(SNS)、门户(Portal)、群组(Group)、应用开放平台(Open Platform)充分融合于一体,帮助网站实现一站式服务。 说明:本文档用于帮助您全新安装完整的 Discuz! X2.5 一、下载 Discuz! X2.5 官方版到本地或者服务器上 下载地址:点击这里开始下载 二、解压并上传 Discuz! X2.5 程序到服务器且修改相应目录权限 1、上传 Discuz! X2.5 程序到服务器上 解压缩得到如下图所示的三个文件: upload 这个目录下面的所有文件是我们需要上传到服务器上的可用程序文件; readme 目录为产品介绍、授权、安装、升级、转换以及版本更新日志说明; utility 目录为论坛附带工具,包括升级程序。 将其中 upload 目录下的所有文件使用 FTP 软件以二进制方式(常见 FTP 软件二进制的设置方法:点击查看详细说明)上传到空间。如下图所示: ———————————————————————————————————————青年论坛https://www.360docs.net/doc/a813462960.html,/电影吧https://www.360docs.net/doc/a813462960.html,/ 欢迎访问

2、设置相关目录的文件属性,以便数据文件可以被程序正确读写 使用 FTP 软件登录您的服务器,将服务器上以下目录、以及该目录下面的所有文件的属性设置为 777,Win 主机请设置internet 来宾帐户可读写属性。 ./config/config_global.php ./config/config_ucenter.php ./config ./data ./data/avatar ./data/plugindata ./data/template ./data/threadcache ./data/attachment ./data/attachment/album ./data/attachment/forum ./data/attachment/group ./data/log ./uc_client/data/cache ./uc_server/data/ ./uc_server/data/cache ./uc_server/data/avatar ./uc_server/data/backup ./uc_server/data/logs ./uc_server/data/tmp ./uc_server/data/view 关于目录权限修改可以参考:点击查看详细说明 三、安装过程 上传完毕后,开始在浏览器中安装 Discuz! X2.5,在浏览器中运行 https://www.360docs.net/doc/a813462960.html,/bbs/install/开始全新安装(其中https://www.360docs.net/doc/a813462960.html,/bbs 为你的站点访问地址)

discuz搬家教程-本人自己搬家过程、经验

刚刚完成了搬家!心里有点小激动。我说下我的搬家过程! 在论坛里面看的那些试了好几个都不适用!写下自己亲自搬家的经验! 1 将旧站空间的所有文件(看好,是空间里面的文件,不包括数据库里的文件)压缩好后,下载到本地。 2 将旧站下载到本地的文件上传到新站!并解压! 3 下载“帝国备份王”软件(这个软件确实很人性化),将软件上传到新站的根目录! 4 打开http://你的域名/ebak(帝国备份王的的文件),进入(初次使用用户名admin密码123456)之后,点击左边的数据库设置,写下你就站的数据库信息! 5 当参数设置成功后,点击“帝国备份”左侧的“备份数据”,将会进入“备份参数设置”页,此时参数虽多,但几乎您不需要更改任何东西,唯一需要做的只是记住备份目录就行了,最后点击“开始备份”即可 6 当提示“备份完毕”后,就需要将已经成功备份的数据恢复到新的数据库中了。点击“帝国

备份”软件左侧的“参数设置”,将我公司给您分配的MYSQL数据库的相关信息填写进去即可。 7 当新的数据库信息设置完毕后,点击左侧的“恢复数据”,选择刚才备份的目录,并点击“开始”恢复即可。 10 当系统提示“数据还原完毕”时,则证明数据迁移已经完成,接下来打开新站里面的config/config_global.php 和config_ucenter.php 还有uc_server/data/config.inc.php:三个文件。

$dbuser = '数据库名'; // 数据库用户名 $dbpw = '数据库密码'; // 数据库密码 $dbname = '数据库名'; // 数据库名 也就是上面三个文件中凡是出现以前数据库名和密码的地方,都改为现在的!另注:如果搬家之后域名也改变了,修改config_ucenter.php的这行代码:define('UC_API', 'http://www.你的域名.com/uc_server'); 好了,就可以打开站了!

数据库常用数据字典

Static Data Dictionary Views In Trusted Oracle Server, each of the dictionary tables and views contains a column that indicates the label of each row in the table or view. Trusted Oracle also provides some additional dictionary tables and views, and some Oracle8 dictionary tables and views contain columns that support compatibility with Trusted Oracle applications. See your Trusted Oracle documentation for more information about Trusted Oracle dictionary tables and views. Data Dictionary Views The following is an alphabetical reference of the data dictionary views accessible to all users of an Oracle Server. Most views can be accessed by any user with the CREATE_SESSION privilege. The data dictionary views that begin with DBA_ are restricted. These views can be accessed only by users with the SELECT_ANY_TABLE privilege. This privilege is assigned to the DBA role when the system is initially installed. ALL_ALL_TABLES This view describes all of the tables (object tables and relational tables) accessible to the user. ALL_INDEXES This view contains descriptions of indexes on tables accessible to the user. To gather statistics for this view, use the SQL command ANALYZE. This view supports parallel partitioned index scans. ALL_SEQUENCES This view lists descriptions of sequences accessible to the user. ALL_TABLES This view contains descriptions of relational tables accessible to the user. To gather statistics for this view, use the SQL command ANALYZE. ALL_TRIGGERS This view lists trigger information for triggers owned by the user, triggers on tables owned by the user, or all triggers if the user has the CREATE ANY TRIGGER privilege. ALL_USERS This view contains information about all users of the database. ALL_VIEWS

Discuz之论坛模块通用函数集合 function_forum详解

* * @param $uid - 用户ID * @param $size - 头像大小 small/middle/big * @param $returnsrc - 是否返回头像地址 */ function discuz_uc_avatar($uid, $size = '', $returnsrc = FALSE) { ...... } ====== 1 ====== /** * 论坛附件删除 * @param $attach - 单一附件数据 */ function dunlink($attach) { ...... } ====== 2 ====== /** 权限表达式 * @param $formula - 权限表达式 */ function formulaperm($formula) { ...... } ====== 3 ====== /** 勋章权限表达式 * @param $formula - 勋章权限表达式 * @param $type - 1 权限验证 2 勋章字串 */ function medalformulaperm($formula, $type) { ......

====== 4 ====== /** * vip用户购买组权限是否到期 * @param $terms 期限来源于 memberfields 表的 groupterms 字段* @return 返回过期信息 */ function groupexpiry($terms) { ...... } ====== 5 ====== /** * 返回当前链接的域名 * @return 返回域名 */ //清理到程序中 function site() { return $_SERVER['HTTP_HOST']; } ====== 6 ====== /** * 显示主题分类 * @param $curtypeid - 当前被选择的类型id * @return 返回的HTML数据 */ //使用较少 function typeselect($curtypeid = 0) { ...... } ======

Discuz!论坛备份恢复全功略

Discuz!是目前应用最为广泛的PHP论坛,以运行高效,维护方便,搭建简单而著称。很多用户都搭建了自己的Discuz!论坛,在使用过程中会遇到诸如空间服务提供商主机出问题,Discuz!论坛版本升级,安装各种插件造成论坛崩溃的问题,如何才能保证在这些问题发生后依然可以继续使用论坛呢?其中的关键就是将自己论坛的数据库备份好,只要数据库还在那么恢复论坛完好无损就是一个简单的工作。今天笔者就为各位介绍如何备份和恢复Discuz!论坛数据库。 一,Discuz!论坛数据库简介: 在我们学习备份和恢复Discuz!论坛数据库之前需要了解其自身机理。我们现在使用的Discuz!论坛所用数据库是MYSQL数据库。他也是目前为止与PHP兼容性最好的数据库。在实际使用中我们只需要把论坛对应的数据库文件备份出来即可,这个数据库文件将包括论坛所有表内容以及各个参数信息。 我们有两种方法来备份和恢复Discuz!数据库,一个是通过Discuz!论坛内置的数据库备份功能来实现,而另外一个则是通过MYSQL数据库专业备份工具——PHPMYADMIN来实现。不管是哪种方法我们都可以在备份后轻松的将论坛恢复。各个帖子各个主题以及所有用户及其权限完好如初。 二,通过Discuz!内置备份功能保存数据库: 安装并运行Discuz!论坛一段时间后我们可以通过其后台的备份功能保存数据库文件。 第一步:用管理员权限登录论坛,在首页点右上角的“系统设置”进入后台管理界面。(如图1)

第二步:后台管理界面中我们在左侧找到“数据库->资料备份”。然后你会看到“数据备份类型”选项,一般我们保持默认的“标准备份”即可,他将备份包括常用的数据表在内的数据信息。如果是选择“全部备份”则保存全部论坛数据表内容,“最小备份”则是保存包括用户,板块设置及系统设置在内的数据,另外如果我们对数据库并不是十分了解的话,不建议大家通过“自定义备份”来设置。(如图2) 小提示: 在我们进行数据库备份类型设置时即使选择了全部备份也应该注意一点,那就是这样备份的信息里是不包括模板文件和附件文件的。模板和附件还有用户自定义头像等信息的备份只能

网站建设系统解决方案Discuz!社区动力论坛系统解决方案

-------------------------------------------------------------------------------------------------------------------------- 本资料由郑州网站建设E网中国(https://www.360docs.net/doc/a813462960.html,)整理编辑,未经许可不得转载。。郑州网站建设,郑州网站设计制作,郑州网络公司,网站优化,网站推广,网站搜索引擎优化请找专业郑州网站建设E网中国 -------------------------------------------------------------------------------------------------------------------------- 一、Discuz!社区动力论坛系统简介: CrossdayDiscuz! Board 论坛系统(简称Discuz! 论坛,中国国家版权局著作权登记号2006SR11895)是一个采用PHP 和MySQL 等其他多种数据库构建的高效论坛解决方案。论坛软件系统亦称电子公告板(BBS)系统,它伴随社区BBS的流行而成为互联网最重要的应用之一,也逐渐成为网站核心竞争力的标志性体现。作为商业软件产品,Discuz! 在代码质量,运行效率,负载 能力,安全等级,功能可操控性和权限严密性等方面都在广大用户中有良好的口碑。2006年7月CNNIC 发布的最新统计表明,43.2% 的中国网民经常使用论坛/BBS/讨论组,论坛社区应用首次超过即时通讯 IM ,成为仅次于收发Email的互联网基本应用。 Crossday Discuz! Board(以下简称 Discuz!,中国国家版权局著作权登记号 2006SR11895)是康盛创想(北京)科技有限公司(英文简称Comsenz)推出的一套通用的社区论坛软件系统,用户可以在不需要任何编程的基础上,通过简单的设置和安装,在互联网上搭建起具备完善功能、很强负载能力和可高度定制的论坛服务。Discuz! 的基础架构采用世界上最流行的 web 编程组合 PHP+MySQL 实现,是一个经过完善设计,适用于各种服务器环境的高效论坛系统解决方案。 作为国内最大的社区软件及服务提供商,Comsenz旗下的 Discuz! 开发组具有丰富的 web 应用程序设计经验,尤其在论坛产品及相关领域,经过长期创新性开发,掌握了一整套从算法,数据结构到产品安全性方面的领先技术。凭借 Discuz! 开发组长期积累的丰富的 web 开发及数据库经验,和强于创新,追求完美的设计理念,使得 Discuz! 在很短时间内以其鲜明的个性特色从国内外同类产品中脱颖而出。经过了效率最优化和负载能力最佳化设计的 Discuz! ,已获得业内越来越多专家和权威企业的认可。 使得 Discuz! 无论在稳定性,负载能力,安全保障等方面都居于国内外同类产品领先地位。 二、Discuz! 适用于以下的应用领域: 对稳定性和负载能力要求较高的门户网站大中型企业的客户在线调查、技术与产品服务企事业单位内部交流与沟通,办公协作与自动化(OA)大中专院校的学生、教工与校友讨论区已经发展到一定规模,具有相当访问量的个人网站商业、交友、科技、影音、下载等等方面的专门网站地方政府、电信公司或爱好者建立的地域性讨论区以上仅是一些常见应用领域的举例,事实上,Discuz! 因其全面的功能设计和可圈点的安全防范,几乎适用于所有需要互动和交流功能的网站,尤其是已经具备相当规模,且经常因为服务器资源耗尽、安全问题或其他原因而损失人气的中大型应用案例。同时我们也不断吸取用户的意见和建议,在现有系统的基础上,降低应用门槛、简化和人性化使用操作,有的放矢的进行功能扩充,使Discuz! 适用于更多的应用领域。 三、Discuz!重点功能: A 性能优化内置完善的解决方案,继续提升产品负载能力 B 短消息增加多人会话模式,并支持后台批量搜索管理

数据库字典文档

XX项目XX系统 数据字典 ——WORD文档,下载后可编辑修改—— XX项目组 XXXX年XX月XX日

文档管理文档信息 版本信息

目录 目录 (3) 1 概述 (4) 1.1 编制说明 (4) 1.2 适用范围 (4) 2 数据结构图 (4) 3 事实表说明 (4) 3.1 事实表命名规则 (4) 3.2 事实表清单 (5) 3.3 XXX事实表 (5) 3.3.1 XXX事实表定义 (5) 3.3.2 XXX事实表结构 (5) 4 维度表清单 (5) 4.1 维度表命名规则 (5) 4.2 维度表清单 (6) 4.3 XXX维度表 (6) 4.3.1 XXX维度表定义 (6) 4.3.2 XXX维度表结构 (6) 5 表间关系说明 (6)

1 概述 1.1 编制说明 ---------文字描述本文档的编制背景、内容、用途及其他说明事项。 1.2 适用范围 ---------文字描述本文档的适用范围,包括涉及的系统和业务范围以及与其他系统的关系。 2 数据结构图 ---------图片及文字说明系统涉及的数据结构,并说明该数据结构下涉及的事实表、维度表、视图表的表间关系,示例如下。 3 事实表说明 3.1 事实表命名规则 ---------文字说明该系统下涉及到的事实表整体命名规则。示例如下“系统名拼音缩写+表名拼音缩写+_+两位顺序码”。

【注】事实表即业务表,其主要特点是包含大量的业务数据,并且数据信息可进行汇总,用于提供用户进行分析。每个事实表包含一个由多个部分组成的索引,该索引包含作为外键的相关性维度表的主键,而维度表包含事实记录的特性。 3.2 事实表清单 3.3 XXX事实表 3.3.1 XXX事实表定义 ---------文字及图表说明该事实表的定义、用途及使用条件等内容。 3.3.2 XXX事实表结构 4 维度表清单 4.1 维度表命名规则 ---------文字说明该系统下涉及到的维度表整体命名规则。

从雷傲论坛转换到Discuz!论坛

一、环境配置 选择的服务器环境是WINXP+II5,首先请确保电脑上的IIS已经配置完成,并且IIS 的主目录指向D:\WEB。 1、让服务器支持PHP。我选择的是php-4.3.11-Win32.zip 解压缩PHP压缩包到C:\PHP(这个路径可以随意,不过以下要是用到这个路径,请相应的修改)。 复制C:\PHP目录下的php4ts.dll及C:\PHP\dlls目录下的所有文件到windows的c:\windows\system32文件夹里: 其中C:为你现在所使用的操作系统的系统盘,如果你目前操作系统不是安装在C:\windows下,请相应做出修改。 复制php.ini-dist到C:\windows下,并将其改名为php.ini。然后用记事本打开,利用记事本的查找功能搜索extension_dir = "./",并将其路径指到你的PHP 目录下的extensions 目录,比如:extension_dir = "C:\PHP\extensions";再搜索register_globals = Off,将Off 改成On,直接保存关闭php.ini 即可。 2、让服务器支持MYSQL。我选择的是mysql-4.0.20d-win.zip 下载获得Mysql的for win32安装包后,用winzip解压缩,直接运行setup.exe,需要注意的是选择一个安装路径,当然,安装路径可以任意,建议选择C:\MySQL目录。安装完成后MySQL也就完成了。默认的用户名是root,密码为空。 进入C:\mysql\bin\,双击winmysqladmin.exe,就可以启动MYSQL数据库了(此时在系统托盘处可以看到图标) 3、让IIS对PHP进行解析。 请按以下图示操作

北京理工大学-数据库-作业2-数据字典表设计

北京理工大学 数据库 作业2 主讲老师:赵小林 学生:李经 2012/11/27

Assignment 2:Database Design (1) 2.1 作业声明 (1) 2.2 作业内容 (1) 2.2.1 多级代码数据字典表设计 (1)

Assignment 2:Database Design 2.1 作业声明 本次作业全部由本人完成,若存在抄袭现象,本人愿意接受本次作业按照0分记录的处理2.2 作业内容 2.2.1多级代码数据字典表设计 需要解决的问题: 1、编码长度改变 2、编码方式改变 3、代码有效期改变 4、代码被覆盖或替换 5、要求保留原信息 多级表示例请参照课堂讲义。 2.2.1.1 解决方案 方案一: 设计各表如下: 学科门类表(xkml) 字段名字段含义字段类型字段长度NULL 备注xkmlmc 学科门类名称字符30 xkmldh 学科门类代号varchar 10 PK kssxsj 开始生效时间日期 jzsxsj 截止生效时间日期√

一级学科表(yjxk) 字段名字段含义字段类型字段长度NULL 备注 yjxkmc 一级学科名称字符30 xkmldh 学科门类代号varchar 10 FK yjxkdh 一级学科代号varchar 20 PK kssxsj 开始生效时间日期 jzsxsj 截止生效时间日期√ 二级学科表(ejxk) 字段名字段含义字段类型字段长度NULL 备注ejxkmc 二级学科名称字符30 yjxkdh 一级学科代号varchar 20 FK ejxkdh 二级学科代号varchar 30 PK kssxsj 开始生效时间日期 jzsxsj 截止生效时间日期√ 三级学科表(sjxk) 字段名字段含义字段类型字段长度NULL 备注 sjxkmc 三级学科名称字符30 ejxkdh 二级学科代号varchar 30 FK sjxkdh 三级学科代号varchar 40 PK kssxsj 开始生效时间日期 jzsxsj 截止生效时间日期√ 设计思路&解决方法: 先建立以上4张表,其中外键的设置方式为:每一级学科的上级代号参照上级学科表的相应代号,例如:三级学科表中的二级学科代号参照二级学科表中的二级学科代号。 1、编码长度改变:各级学科代号为varchar,学科级数每增加一级,代号长度就增加10,基本可满足要求。 2、编码方式改变:例如增加一个四级学科,可以添加一张四级学科表: 四级学科表(sijxk) 字段名字段含义字段类型字段长度NULL 备注 sjxkmc 三级学科名称字符30 sjxkdh 三级学科代号varchar 40 FK

相关文档
最新文档