这篇文章主要介绍“phpcms数据表结构和字段有哪些”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“phpcms数据表结构和字段有哪些”文章能帮助大家解决问题。
Phpcms是一款PHP+Mysql网站CMS管理软件,为国内大三CMS之一(帝国、Phpcms、DedeCMS),该软件采用模块化开发,支持多种分类方式,使用它可方便实现个性化网站的设计、开发与维护。它支持众多的程序组合,可轻松实现网站平台迁移,并可广泛满足各种规模的网站需求,可靠性高,是一款具备文章、下载、图片、分类信息、影视、商城、采集、财务等众多功能的强大、易用、可扩展的优秀网站管理软件。
PHPCMS V9可以轻松承载百万级的访问数据,最大的功臣就是PHPCMS良好的数据库结构,在数据库的设计方面,一定是下足了功夫。一般网站的信息量离这个级别相差甚远,但是了解学习一下PHPCMS的数据库结构,对我们也是有好处的。
数据表的默认表前缀是V9_ ,在安装PHPCMS的时候,我们是可以选择修改表前缀的,表前缀的主要作用是数据库中有不同系统的数据表存在时,可以用表前缀来区分出来。V9的数据表命名规范 表前缀_模块名,例如管理员表 v9_admin
表 1 : v9_admin 管理员表
字段 |
类型 |
Null |
默认 |
额外 |
注释 |
userid |
mediumint(6) unsigned |
PK |
|
auto_increment |
用户id |
username |
varchar(20) |
YES |
|
|
用户名 |
password |
varchar(32) |
YES |
|
|
密码 |
roleid |
smallint(5) |
YES |
0 |
|
角色 |
encrypt |
varchar(6) |
YES |
|
|
加密因子 |
lastloginip |
varchar(15) |
YES |
|
|
最后登录ip |
lastlogintime |
int(10) unsigned |
YES |
0 |
|
最后登录时间 |
email |
varchar(40) |
YES |
|
|
Email |
realname |
varchar(50) |
NO |
|
|
真是姓名 |
card |
varchar(255) |
NO |
|
|
密保卡 |
键名 |
类型 |
字段 |
PRIMARY |
PRIMARY |
userid |
username |
INDEX |
username |
表 2 : v9_admin_panel 快捷面板
字段 |
类型 |
Null |
默认 |
额外 |
注释 |
menuid |
mediumint(8) unsigned |
PK |
|
|
菜单id |
userid |
mediumint(8) unsigned |
NO |
0 |
|
管理员id |
name |
char(32) |
YES |
|
|
菜单名称 |
url |
char(255) |
YES |
|
|
菜单url |
datetime |
int(10) unsigned |
YES |
0 |
|
添加时间 |
键名 |
类型 |
字段 |
userid |
INDEX |
menuid |
userid |
INDEX |
userid |
表 3 : v9_admin_role 角色表
字段 |
类型 |
Null |
默认 |
额外 |
注释 |
roleid |
tinyint(3) unsigned |
PK |
|
auto_increment |
角色id |
rolename |
varchar(50) |
NO |
|
|
角色名称 |
description |
text |
NO |
|
|
描述 |
listorder |
smallint(5) unsigned |
NO |
0 |
|
排序 |
disabled |
tinyint(1) unsigned |
NO |
0 |
|
状态:1,禁用 |
键名 |
类型 |
字段 |
PRIMARY |
PRIMARY |
roleid |
listorder |
INDEX |
listorder |
disabled |
INDEX |
disabled |
表 4 : v9_admin_role_priv 管理员权限表
字段 |
类型 |
Null |
默认 |
额外 |
注释 |
roleid |
tinyint(3) unsigned |
PK |
0 |
|
角色id |
m |
char(20) |
NO |
|
|
m |
c |
char(20) |
NO |
|
|
c |
a |
char(20) |
NO |
|
|
a |
data |
char(30) |
NO |
|
|
附件属性 |
siteid |
smallint(5) unsigned |
NO |
0 |
|
所属站点 |
键名 |
类型 |
字段 |
roleid |
INDEX |
roleid |
roleid |
INDEX |
m |
roleid |
INDEX |
c |
roleid |
INDEX |
a |
roleid |
INDEX |
siteid |
表 5 : v9_announce 公告表
字段 |
类型 |
Null |
默认 |
额外 |
注释 |
aid |
smallint(4) unsigned |
PK |
|
auto_increment |
公告ID |
siteid |
smallint(5) unsigned |
NO |
0 |
|
站点ID |
title |
char(80) |
NO |
|
|
公告标题 |
content |
text |
NO |
|
|
公告内容 |
starttime |
date |
NO |
0000-00-00 |
|
有效起始时间 |
endtime |
date |
NO |
0000-00-00 |
|
有效结束时间 |
username |
varchar(40) |
NO |
|
|
添加者 |
addtime |
int(10) unsigned |
NO |
0 |
|
添加时间 |
hits |
smallint(5) unsigned |
NO |
0 |
|
浏览次数 |
passed |
tinyint(1) unsigned |
NO |
0 |
|
是否通过1:通过;0:为通过 |
style |
char(15) |
NO |
|
|
样式 |
show_template |
char(30) |
NO |
|
|
模板 |
键名 |
类型 |
字段 |
PRIMARY |
PRIMARY |
aid |
siteid |
INDEX |
siteid |
siteid |
INDEX |
passed |
siteid |
INDEX |
endtime |
表 6 : v9_attachment 附件表
字段 |
类型 |
Null |
默认 |
额外 |
注释 |
aid |
int(10) unsigned |
PK |
|
auto_increment |
附件ID |
module |
char(15) |
NO |
|
|
模块名称 |
catid |
smallint(5) unsigned |
NO |
0 |
|
栏目ID |
filename |
char(50) |
NO |
|
|
附件名称 |
filepath |
char(200) |
NO |
|
|
附件路径 |
filesize |
int(10) unsigned |
NO |
0 |
|
附件大小 |
fileext |
char(10) |
NO |
|
|
附件扩展名 |
isimage |
tinyint(1) unsigned |
NO |
0 |
|
是否为图片 1为图片 |
isthumb |
tinyint(1) unsigned |
NO |
0 |
|
是否为缩略图 1为缩略图 |
downloads |
mediumint(8) unsigned |
NO |
0 |
|
|
userid |
mediumint(8) unsigned |
NO |
0 |
|
userid |
uploadtime |
int(10) unsigned |
NO |
0 |
|
上传时间 |
uploadip |
char(15) |
NO |
|
|
上传ip |
status |
tinyint(1) |
NO |
0 |
|
附件使用状态 |
authcode |
char(32) |
NO |
|
|
附件路径MD5值 |
siteid |
smallint(5) unsigned |
NO |
0 |
|
站点id |
键名 |
类型 |
字段 |
PRIMARY |
PRIMARY |
aid |
authcode |
INDEX |
authcode |
表 7 : v9_attachment_index 附件关系表
字段 |
类型 |
Null |
默认 |
额外 |
注释 |
keyid |
char(30) |
PK |
|
|
关联id |
aid |
char(10) |
NO |
|
|
附件ID |
键名 |
类型 |
字段 |
keyid |
INDEX |
keyid |
aid |
INDEX |
aid |
表 8 : v9_badword 敏感词
字段 |
类型 |
Null |
默认 |
额外 |
注释 |
badid |
smallint(5) unsigned |
PK |
|
auto_increment |
感敏词ID |
badword |
char(20) |
NO |
|
|
感敏词 |
level |
tinyint(5) |
NO |
1 |
|
感敏级别 |
replaceword |
char(20) |
NO |
0 |
|
换替文字 |
lastusetime |
int(10) unsigned |
NO |
0 |
|
添加时间 |
listorder |
tinyint(3) unsigned |
NO |
0 |
|
排序 |
键名 |
类型 |
字段 |
PRIMARY |
PRIMARY |
badid |
badword |
INDEX |
badword |
usetimes |
INDEX |
replaceword |
usetimes |
INDEX |
listorder |
hits |
INDEX |
listorder |
表 9 : v9_block 碎片表
字段 |
类型 |
Null |
默认 |
额外 |
注释 |
id |
int(10) |
PK |
|
auto_increment |
碎片ID |
siteid |
smallint(5) unsigned |
YES |
0 |
|
站点ID |
name |
char(50) |
YES |
|
|
碎片名 |
pos |
char(30) |
YES |
|
|
位置 |
type |
tinyint(1) |
YES |
0 |
|
型类{1:代码型,2:格式化数据型} |
data |
text |
YES |
|
|
数据内容 |
template |
text |
YES |
|
|
模板 |
键名 |
类型 |
字段 |
PRIMARY |
PRIMARY |
id |
pos |
INDEX |
pos |
type |
INDEX |
type |
siteid |
INDEX |
siteid |
表 10 : v9_block_history 碎片历史记录表
字段 |
类型 |
Null |
默认 |
额外 |
注释 |
id |
int(10) |
PK |
|
auto_increment |
|
blockid |
int(10) unsigned |
YES |
0 |
|
碎片ID |
data |
text |
YES |
|
|
碎片内容 |
creat_at |
int(10) unsigned |
YES |
0 |
|
时间 |
userid |
mediumint(8) unsigned |
YES |
0 |
|
用户ID |
username |
char(20) |
YES |
|
|
用户名 |
键名 |
类型 |
字段 |
PRIMARY |
PRIMARY |
id |
表 11 : v9_block_priv 碎片权限表
字段 |
类型 |
Null |
默认 |
额外 |
注释 |
id |
int(10) unsigned |
PK |
|
auto_increment |
|
roleid |
tinyint(3) unsigned |
YES |
0 |
|
角色ID |
siteid |
smallint(5) unsigned |
YES |
0 |
|
站点ID |
blockid |
int(10) unsigned |
YES |
0 |
|
碎片ID |
键名 |
类型 |
字段 |
PRIMARY |
PRIMARY |
id |
blockid |
INDEX |
blockid |
roleid |
INDEX |
roleid |
roleid |
INDEX |
siteid |
表 12 : v9_cache 缓存表
字段 |
类型 |
Null |
默认 |
额外 |
注释 |
filename |
char(50) |
PK |
|
|
|
path |
char(50) |
NO |
|
|
|
data |
mediumtext |
NO |
|
|
|
键名 |
类型 |
字段 |
PRIMARY |
PRIMARY |
filename |
PRIMARY |
PRIMARY |
path |
表 13 : v9_category 栏目表
字段 |
类型 |
Null |
默认 |
额外 |
注释 |
catid |
smallint(5) unsigned |
PK |
|
auto_increment |
栏目id |
siteid |
smallint(5) unsigned |
NO |
0 |
|
站点id |
module |
varchar(15) |
NO |
|
|
所属模块 |
type |
tinyint(1) unsigned |
NO |
0 |
|
类别 |
modelid |
tinyint(5) unsigned |
NO |
|
|
|
版权声明:除特别声明外,本站所有文章皆是本站原创,转载请以超链接形式注明出处!