食品法典委员会

对函数、挂钩、类或方法感兴趣吗?查看新的WordPress代码参考

数据库描述

以下是数据库在WordPress标准安装期间创建的表。数据库结构和下图上次更新于版本4.4

WordPress支持的唯一数据库是MySQL数据库5.0.15或更高版本,或的任何版本马里兰州开发银行

另请参阅早期版本的数据库描述WordPress 1.5版,WordPress 2.0版,WordPress 2.2(文字出版社2.2),WordPress 2.3(文字出版社2.3),WordPress 2.5版,WordPress 2.7(文字出版社2.7),WordPress 2.8(文字出版社2.8),WordPress 2.9版、和WordPress 3.3(文字出版社3.3)

因为WordPress本身就是这个数据库的接口,作为最终用户,您不必太担心它的结构。如果你是编写插件然而,您可能有兴趣了解WordPress如何存储其数据和关系。如果您已经尝试使用现有的WordPress应用编程接口为了访问您需要的数据,但已经确定不直接访问数据库是不可能的,WordPress提供了水处理数据库类来简化此任务。

数据库关系图

下图提供了WordPress数据库的可视化概述,以及在WordPress标准安装期间创建的表之间的关系。下面的表概述包括有关表和列的其他详细信息。

(WP 4.4.2数据库图)


请注意,在WordPress的标准安装中,表格之间没有任何完整性,例如在帖子和评论之间。如果您正在创建一个插件或扩展来操作WordPress数据库,那么您的代码应该进行内务管理,以便表中没有孤立记录,例如,当外键被删除时,使用一组SQL命令删除其他表中的记录(不要忘了提醒用户在进行此类操作之前进行备份)。

表概述

本节概述了WordPress标准安装期间创建的所有表。后面是每个表中的具体信息。

WordPress 4.4表格(12)
表名称 描述 WordPress用户界面的相关区域
wp_注释元 每个评论功能信息称为元数据它存储在wp_注释元
wp_注释 这个评论WordPress中存储在wp_注释表。
wp_链接 这个wp_链接保存与链接进入链接WordPress的功能。(此功能已被弃用,但可以使用链接管理器插件。)
wp_选项 这个选项设置在管理>设置面板存储在wp_选项表。请参见选项参考对于选项名称和默认值。
wp_postmeta 每个邮递功能信息称为元数据它存储在wp_postmeta。一些插件可能会将自己的信息添加到此表中。
wp_posts(工作包_支柱) WordPress数据的核心是岗位。它存储在wp_posts(工作包_支柱)表。阿尔索和导航菜单项存储在此表中。
wp_terms(_T) 这个类别对于帖子和链接以及标签的帖子位于wp_术语表。
wp_特米特拉 每个学期功能信息称为元数据它存储在wp_特米特拉
wp_term关系 帖子与来自wp_术语表中维护此关联wp_term关系表。协会链接它们各自的类别也保存在此表中。
wp_term分类法 此表描述了分类(类别,链接,或标签)中的条目wp_术语表。
wp_usermeta 每个用户功能信息称为元数据它存储在wp_usermeta
wp_用户 的列表用户在表中维护wp_用户

表详细信息

以下是在标准WordPress安装期间创建的每个表中的特定字段。

表:wp_commentmeta

字段 类型 无效的 钥匙 违约 额外
元id bigint(20)无符号   (墨西哥)革命制度党   自动添加(_I)
注释_id bigint(20)无符号   印度 0  
元键(_K) varchar(255) 印度 无效的  
元值(_V) 长文本   无效的  

索引

Keyname公司 类型 字段
主要 初级 图元id
注释_id 索引 注释_id
元键(_K) 索引 元键(_K)


表:wp_comments

字段 类型 无效的 钥匙 违约 额外
注释_ID bigint(20)无符号   (墨西哥)革命制度党   自动添加(_I)
评论_帖子_ID bigint(20)无符号   印度 0  
评论_作者 小文本        
评论作者电子邮件 varchar(100)   印度    
评论作者url varchar(200)        
注释_作者_IP varchar(100)        
注释_日期 日期时间     0000-00-00 00:00:00  
评论日期gmt 日期时间   IND和IND Pt2 0000-00-00 00:00:00  
评论_内容 文本        
注释_业力 整数(11)     0  
评论已批准 瓦尔查尔(20)   IND第1部分 1  
注释代理 varchar(255)        
注释_类型 varchar(20)        
评论_家长 bigint(20)无符号   印度 0  
用户id bigint(20)无符号     0  

索引

密钥名称 类型 字段
初级 主要 注释_ID
评论_帖子_ID 索引 评论_帖子_ID
评论批准日期gmt 索引 评论已批准
评论日期gmt
评论日期gmt 索引 评论日期gmt
评论_家长 索引 评论_家长
评论作者电子邮件 索引 评论作者电子邮件


表:wp_links

字段 类型 无效的 钥匙 违约 额外
链接id bigint(20)无符号   (墨西哥)革命制度党   自动添加(_I)
链接url varchar(255)        
链接名称 varchar(255)        
链接图像(_I) varchar(255)        
链接目标 varchar(25)        
链接描述 varchar(255)        
链接可见 varchar(20)   印度 Y(Y)  
链接所有者(_O) bigint(20)无符号     1  
链接额定值(_R) 整数(11)     0  
链接已更新 日期时间     0000-00-00 00:00:00  
链接_rel varchar(255)        
链接注释 媒体文本        
链接(_R) varchar(255)        

索引

Keyname公司 类型 字段
主要 主要 链接id
链接可见 索引 链接可见


表:wp_options

字段 类型 无效的 钥匙 违约 额外
选项id bigint(20)无符号   (墨西哥)革命制度党   自动添加(_I)
选项名称 varchar(64)   联合国大学    
选项值 长文本      
自动加载 varchar(20)   印度  

索引

Keyname公司 类型 字段
主要 主要 选项id
选项名称 独特 选项名称
自动加载 索引 自动加载

表:wp_postmeta

字段 类型 无效的 钥匙 违约 额外
图元id bigint(20)无符号   (墨西哥)革命制度党   自动添加(_I)
帖子id bigint(20)无符号   印度 0  
元键(_K) varchar(255) 印度 无效的  
元值(_V) 长文本   无效的  

索引

Keyname公司 类型 字段
初级 初级 元id
帖子id 索引 帖子id
元键(_K) 索引 元键(_K)


表:wp_posts

字段 类型 无效的 钥匙 违约 额外
身份证件 bigint(20)无符号   PRI和IND第4部分   自动添加(_I)
发布作者(_A) bigint(20)无符号   印度 0  
发布_日期 日期时间   印度Pt3 0000-00-00 00:00:00  
发布日期gmt 日期时间     0000-00-00 00:00:00  
帖子_内容 长文本        
标题(_T) 文本        
事后转换(_E) 文本        
职位_状态 varchar(20)   印度PT2 出版  
注释_状态 varchar(20)     打开  
ping状态 varchar(20)     打开  
帖子密码 varchar(20)        
帖子名称 瓦尔查尔(200)   印度    
发送到(_P) 文本        
ping 文本        
修改后的 日期时间     0000-00-00 00:00:00  
修改后的gmt 日期时间     0000-00-00 00:00:00  
帖子内容过滤 长文本      
后_父 bigint(20)无符号   印度 0  
指南 varchar(255)        
菜单顺序(_O) 整数(11)     0  
帖子类型 varchar(20)   IND第1部分 邮递  
帖子时间类型 varchar(100)        
注释_计数 bigint(20)     0  

索引

Keyname公司 类型 字段
主要 主要 身份证件
帖子名称 索引 帖子名称
类型状态日期 索引 帖子类型
职位_状态
发布_日期
身份证件
后_父 索引 后_父
发布作者(_A) 索引 发布作者(_A)


表:wp_terms

字段 类型 无效的 钥匙 违约 额外
术语id bigint(20)无符号   (墨西哥)革命制度党   自动添加(_I)
名称 varchar(200)   印度    
段塞 varchar(200)   MUL公司    
术语组 bigint(10)     0  

索引

Keyname公司 类型 字段
主要 主要 术语id
段塞 独特 段塞
名称 索引 名称

表:wp_termmeta

字段 类型 无效的 钥匙 违约 额外
元id bigint(20)无符号   (墨西哥)革命制度党   自动更正
术语id bigint(20)无符号   印度 0  
元键(_K) varchar(255) 印度 无效的  
元值(_V) 长文本   无效的  

索引

Keyname公司 类型 字段
主要 主要 元id
术语id 索引 术语id
元键(_K) 索引 元键(_K)


表:wp_term_relationships

字段 类型 无效的 钥匙 违约 额外
对象id bigint(20)无符号   PRI第1部分 0  
术语_分类_id bigint(20)无符号   PRI Pt2和IND 0  
术语顺序 整数(11)     0  

索引

Keyname公司 类型 字段
主要 主要 对象id
术语_分类_id
术语_分类_id 索引 术语_术语_id


表:wp_term_taxonomy

字段 类型 无效的 钥匙 违约 额外
术语_分类_id bigint(20)无符号   (墨西哥)革命制度党   自动添加(_I)
术语id bigint(20)无符号   UNI第1部分 0  
分类学 varchar(32)   UNI Pt2和IND    
描述 长文本        
起源 bigint(20)无符号     0  
计数 bigint(20)     0  

索引

Keyname公司 类型 字段
主要 主要 术语_分类_id
术语_分类 独特 术语id
分类学
分类学 索引 分类学


表:wp_usermeta

字段 类型 无效的 钥匙 违约 额外
umeta_id(U) bigint(20)无符号   (墨西哥)革命制度党   自动添加(_I)
用户id bigint(20)无符号   印度 0  
元键(_K) varchar(255) 是的 印度 无效的  
元值(_V) 长文本 是的   无效的  

索引

Keyname公司 类型 字段
主要 主要 umeta_id(U)
用户id 索引 用户id
元键(_K) 索引 元键(_K)

表:wp_users

字段 类型 无效的 钥匙 违约 额外
身份证件 bigint(20)无符号   (墨西哥)革命制度党   自动添加(_I)
用户登录名 varchar(60)   印度    
用户通过(_P) 瓦尔查尔(64)        
用户名(_N) varchar(50)   印度    
用户电子邮件(_E) varchar(100)        
用户url(_U) varchar(100)        
用户已注册 日期时间     0000-00-00 00:00:00  
用户激活密钥 瓦尔查尔(60)      
用户状态(_S) 整数(11)     0  
显示_名称 瓦查尔(250)        


注意:启用WordPress的多站点功能会在wp_users表中添加两个字段:垃圾邮件删除.参考多站点版本

索引

Keyname公司 类型 字段
主要 主要 身份证件
用户登录密钥 索引 用户登录名
用户名(_N) 索引 用户名(_N)

多站点表概述

本节概述了创建的用于多点会议WordPress的功能。这些表是通过以下过程创建的管理>工具>网络

这些表被视为多站点全局表。

WordPress 3.0多站点表格
表名称 描述 WordPress用户界面的相关区域
wp_blogs(日志) 每个网站所创建的被存储在表中,wp_blogs(日志)
wp_blog_版本 每个的当前数据库版本状态网站保持在wp_blogs_versions(日志_版本)表,并在每个站点升级时更新。
wp_注册_日志 这个wp_注册_日志记录创建每个新站点时创建的管理员用户。
wp_签名 此表包含通过登录注册过程注册站点的用户。用户注册在中启用管理>超级管理员>选项
wp_站点 这个wp_站点表包含主站点地址。
wp_项目eta 每个网站功能信息称为现场数据并且它存储在wp_项目eta.各种选项包括站点管理员在内的信息保存在此表中。
wp_用户 所有列表用户在表中维护wp_用户。多站点添加两个不在中的字段单机版
wp_usermeta 此表不是为多站点重新创建的,但用户元数据每个站点都存储在wp_usermeta
站点特定表 主站点的数据存储在现有的未编号表中。其他站点的数据存储在新的编号表中。


多站点表详细信息

以下描述了创建的表和字段在网络安装期间注意,创建网络时会创建一组全局表,并且特定于站点的表在创建每个站点时建立。

表:wp_blogs

字段 类型 无效的 钥匙 违约 额外
博客id bigint(20)   (墨西哥)革命制度党   自动添加(_I)
站点id 比整数(20)     0  
领域 varchar(200)   IND第1部分    
路径 varchar(100)   IND第2部分    
已注册 日期时间     0000-00-00 00:00:00  
last_updated(上次更新) 日期时间     0000-00-00 00:00:00  
公众的 tinyint(2)     1  
已存档 tinyint(2)     0  
成熟 tinyint(2)     0  
垃圾邮件 tinyint(2)     0  
删除 tinyint(2)     0  
语言id 整数(11)   印度 0  


注:博客id标识站点和站点id标识网络。它是过去WordPress 2.x中“站点”被称为“博客”时的痕迹。如果您在网络中添加站点,新记录将插入此表wp_blogs(日志)以递增方式博客id而且是一样的站点id


索引

Keyname公司 类型 字段
主要 主要 博客id
领域 索引 领域
路径
语言id 索引 语言id


表:wp_blog_versions

字段 类型 无效的 钥匙 违约 额外
博客id bigint(20)   (墨西哥)革命制度党 0  
数据库版本 varchar(20)   印度    
last_updated(上次更新) 日期时间     0000-00-00 00:00:00  

索引

Keyname公司 类型 字段
初级 初级 博客id
数据库版本 索引 数据库版本


表:wp_registration_log

字段 类型 无效的 钥匙 违约 额外
身份证件 bigint(20)   (墨西哥)革命制度党   自动添加(_I)
电子邮件 varchar(255)        
IP(IP) varchar(30)   印度    
博客id bigint(20)     0  
注册日期 日期时间     0000-00-00 00:00:00  

索引

Keyname公司 类型 字段
主要 主要 身份证件
IP(IP) 索引 IP(IP)

表:wp_signups

字段 类型 无效的 钥匙 违约 额外
注册id bigint(20)   (墨西哥)革命制度党   自动添加(_I)
领域 varchar(200)   IND第1部分    
路径 varchar(100)   IND第2部分    
标题 长文本        
用户登录名 varchar(60)   IND第1部分    
用户电子邮件(_E) 瓦尔查尔(100)   IND和IND Pt2    
已注册 日期时间     0000-00-00 00:00:00  
激活 日期时间     0000-00-00 00:00:00  
积极的 tinyint(1)        
激活键 varchar(50)   印度    
长文本 是的   无效的  

索引

Keyname公司 类型 字段
注册id 初级 注册id
激活键 索引 激活键
用户电子邮件(_E) 索引 用户电子邮件(_E)
用户登录电子邮件 索引 用户登录名
用户电子邮件(_E)
域路径(_P) 索引 领域
路径

表:wp_site

字段 类型 无效的 钥匙 违约 额外
身份证件 bigint(20)   (墨西哥)革命制度党   自动添加(_I)
领域 varchar(200)   IND第1部分    
路径 varchar(100)   IND第2部分    

索引

Keyname公司 类型 字段
主要 主要 身份证件
领域 索引 领域
路径


表:wp_sitemeta

字段 类型 无效的 钥匙 违约 额外
元id bigint(20)   (墨西哥)革命制度党   自动添加(_I)
站点id bigint(20)     0  
元键(_K) varchar(255) 是的 印度 无效的  
元值(_V) 长文本 是的 印度 无效的  

索引

密钥名称 类型 字段
主要 主要 元id
元键(_K) 索引 元键(_K)
站点id 索引 站点id


表:wp_users

字段 类型 无效的 钥匙 违约 额外
身份证件 bigint(20)无符号   (墨西哥)革命制度党   自动更正
用户登录名 varchar(60)   印度    
用户通过(_P) varchar(64)        
用户名(_N) varchar(50)   印度    
用户电子邮件(_E) varchar(100)        
用户url(_U) varchar(100)        
用户已注册 日期时间     0000-00-00 00:00:00  
用户激活密钥 varchar(60)      
用户状态(_S) 整数(11)     0  
显示_名称 瓦查尔(250)        
垃圾邮件 tinyint(2)     0  
删除 tinyint(2)     0  

索引

Keyname公司 类型 字段
主要 主要 身份证件
用户登录密钥 索引 用户登录名
用户名(_N) 索引 用户名(_N)

站点特定表格

创建新的附加站点时,特定于站点的表类似于上面的独立表,已创建。使用站点ID创建站点的每组表(博客id)作为表名的一部分。这些是将为站点ID创建的表2表_前缀 工作压力_以下为:


主站点的数据存储在未编号的表中。

源文件

数据库方案定义于wp-admin/includes/schema.php

资源

变更日志

  • 4.2.2 :
    • 术语元表:用于存储术语相关数据的新表。
    • 数据库关系图:添加了包括wp_termmeta表的新关系图。
  • 3.4 :
    • 注释表:删除索引评论已批准
    • 选项表:拖放字段博客id
    • 员额表:更改字段帖子内容过滤从文本到长文本。
  • 2.8 :
    • 注释表:已更改评论_帖子_ID列来自整数(11)bigint(20)无符号
    • 链接表:已删除链接类别列。已更改链接所有者(_O)列来自整数(11)bigint(20)无符号
    • 员额表:已删除分类后(_C)列。
    • 术语分类表:添加了密钥分类学
    • 添加未签名的归因于各种bigint(20)领域。