Typecho数据库分析
Typecho数据库
typecho共有七个数据库
一:comments评论
+———-+——————+——+—–+———-+—————-+
| Field | Type | Null | Key | Default | Extra |
+———-+——————+——+—–+———-+—————-+
| coid | int(10) unsigned | NO | PRI | NULL | auto_increment |
| cid | int(10) unsigned | YES | MUL | 0 | |
| created | int(10) unsigned | YES | MUL | 0 | |
| author | varchar(200) | YES | | NULL | |
| authorId | int(10) unsigned | YES | | 0 | |
| ownerId | int(10) unsigned | YES | | 0 | |
| mail | varchar(200) | YES | | NULL | |
| url | varchar(200) | YES | | NULL | |
| ip | varchar(64) | YES | | NULL | |
| agent | varchar(200) | YES | | NULL | |
| text | text | YES | | NULL | |
| type | varchar(16) | YES | | comment | |
| status | varchar(16) | YES | | approved | |
| parent | int(10) unsigned | YES | | 0 | |
+———-+——————+——+—–+———-+—————-+
coid:,
cid:,
created:创建时间,
author:作者,
authorID:作者ID(0),
ownerID:拥有者ID(?),
mail:邮箱,
url:网址,
ip:ip?,
agent:Typecho 1.0/14.10.10,
text:内容,
type:comment,
status:审核状态,
parent:父ID,
二:contents内容
+————–+——————+——+—–+———+—————-+ | Field | Type | Null | Key | Default | Extra | +————–+——————+——+—–+———+—————-+ | cid | int(10) unsigned | NO | PRI | NULL | auto_increment | | title | varchar(200) | YES | | NULL | | | slug | varchar(200) | YES | UNI | NULL | | | created | int(10) unsigned | YES | MUL | 0 | | | modified | int(10) unsigned | YES | | 0 | | | text | text | YES | | NULL | | | order | int(10) unsigned | YES | | 0 | | | authorId | int(10) unsigned | YES | | 0 | | | template | varchar(32) | YES | | NULL | | | type | varchar(16) | YES | | post | | | status | varchar(16) | YES | | publish | | | password | varchar(32) | YES | | NULL | | | commentsNum | int(10) unsigned | YES | | 0 | | | allowComment | char(1) | YES | | 0 | | | allowPing | char(1) | YES | | 0 | | | allowFeed | char(1) | YES | | 0 | | | parent | int(10) unsigned | YES | | 0 | | +————–+——————+——+—–+———+—————-+ cid:ID, title:文章名称, slug:文章副标题, created:创建时间, modified:修改时间, text:内容, order:排序, authorId:作者ID, template:模板, type:分类(post/page), status:发布还是未发布, password:密码, commentsNum:评论数量, allowComment:是否允许评论, allowPing:是否允许ping?, allowFeed:是否允许Feed, parent:父id,
三:fields分类
+————-+——————+——+—–+———+——-+ | Field | Type | Null | Key | Default | Extra | +————-+——————+——+—–+———+——-+ | cid | int(10) unsigned | NO | PRI | NULL | | | name | varchar(200) | NO | PRI | NULL | | | type | varchar(8) | YES | | str | | | str_value | text | YES | | NULL | | | int_value | int(10) | YES | MUL | 0 | | | float_value | float | YES | MUL | 0 | | +————-+——————+——+—–+———+——-+ cid:, name:, type:, str_value:, int_value:, float_value:,
四:metas分类
+————-+——————+——+—–+———+—————-+ | Field | Type | Null | Key | Default | Extra | +————-+——————+——+—–+———+—————-+ | mid | int(10) unsigned | NO | PRI | NULL | auto_increment | | name | varchar(200) | YES | | NULL | | | slug | varchar(200) | YES | MUL | NULL | | | type | varchar(32) | NO | | NULL | | | description | varchar(200) | YES | | NULL | | | count | int(10) unsigned | YES | | 0 | | | order | int(10) unsigned | YES | | 0 | | | parent | int(10) unsigned | YES | | 0 | | +————-+——————+——+—–+———+—————-+ mid:分类ID, name:分类名称, slug:? type:category, description:分类描述, count:计数?, order:排序?, parent:父id?,
五:options菜单
+——-+——————+——+—–+———+——-+ | Field | Type | Null | Key | Default | Extra | +——-+——————+——+—–+———+——-+ | name | varchar(32) | NO | PRI | NULL | | | user | int(10) unsigned | NO | PRI | 0 | | | value | text | YES | | NULL | | +——-+——————+——+—–+———+——-+ name:设置键, user:所属用户, value:设置值,
六:relationships关系表
+——-+——————+——+—–+———+——-+ | Field | Type | Null | Key | Default | Extra | +——-+——————+——+—–+———+——-+ | cid | int(10) unsigned | NO | PRI | NULL | | | mid | int(10) unsigned | NO | PRI | NULL | | +——-+——————+——+—–+———+——-+ cid:内容ID, mid:评论ID,
七:users用户
+————+——————+——+—–+———+—————-+ | Field | Type | Null | Key | Default | Extra | +————+——————+——+—–+———+—————-+ | uid | int(10) unsigned | NO | PRI | NULL | auto_increment | | name | varchar(32) | YES | UNI | NULL | | | password | varchar(64) | YES | | NULL | | | mail | varchar(200) | YES | UNI | NULL | | | url | varchar(200) | YES | | NULL | | | screenName | varchar(32) | YES | | NULL | | | created | int(10) unsigned | YES | | 0 | | | activated | int(10) unsigned | YES | | 0 | | | logged | int(10) unsigned | YES | | 0 | | | group | varchar(16) | YES | | visitor | | | authCode | varchar(64) | YES | | NULL | | +————+——————+——+—–+———+—————-+ uid:用户ID, name:用户名, password:用户密码, mail:用户邮箱, url:用户, screenName:登录名, created:创建时间, activated:是否激活, logged:是否登陆, group:分组(权限), authCode:
八:总结
- users
- contents,comments,relationships
- fileds,metas,options?