杨思为 | 我们一家

wp_postmeta文章特殊数据表—WordPress数据库研究(2.6.2版本)#6

本文是《WordPress数据库研究(2.6.2版本)》 的第六篇文章,该篇文章将会详细介绍WordPress数据库中wp_postmeta文章特殊数据表各个字段的含义以及wp_postmeta文章特殊数据表与其它数据表的关联关系,并会进一步介绍wp_postmeta文章特殊数据表的索引信息。如果你对WordPress博客系统中10个数据表的总体关系还不清楚,请返回该系列 文章的第一篇《WordPress数据库简介》。

wp_postmeta文章特殊数据表保存着文章的特殊数据信息,什么是文章的特殊数据呢?文章特殊数据信息也就是文章最后编辑时间、文章的浏览量、文章的自定义字段等等。为什么叫做文章特殊数据呢?我个人的理解是这些数据每一篇文章都不一样的。

该表的各个字段的详细含义以及索引信息如下图所示(本图来源于西北大学WordPress源码解读小组):

wp_postmeta文章特殊数据表——WordPress数据库

wp_postmeta文章特殊数据表——WordPress数据库

wp_postmeta文章特殊数据表与其它表的关联关系:

文章特殊信息数据表是通过外键post_id与wp_posts文章表的ID关联起来的,例如要查找ID为1的文章的特殊数据可以通过以下SQL语句实现:

SELECT * FROM `wp_postmeta` WHERE `post_id`=’1′

上图同时也列出了wp_postmeta文章特殊数据表的索引信息的主要目的是希望在您进行WordPress插件开发或者编写特殊函数接口时,能够根据以上索引信息来优化您的SQL语句。

以上是剑锋博客关于wp_postmeta文章特殊数据表的详细介绍,如果您有不同看法或者有什么不明白的,请给我留言。欢迎您继续阅读《WordPress数据库研究(2.6.2版本)》的下一篇文章:wp_posts文章信息数据表介绍

作者: 分类:WordPress, 数据库 标签:, , 时间:2008年10月29日

当前位置:首页>开发研究>WordPress>

上一篇:

下一篇:

  1. 薰衣诱惑
    十二月 29th, 2009 19:55 | #1

    我想询问下option表的meta_key字段作用是什么?因为最近在做自己个博客数据库,可以的话可以QQ联系我317369982谢谢

  2. 十二月 30th, 2009 12:21 | #2

    @薰衣诱惑
    meta_key主要作用就是个标识,主要用来存储post信息的自定义字段,自定也字段的信息保存在meta_value中。

    例如:文章浏览量通常用meta_key=views来存储,而对应的meta_value就是文章的浏览次数……

  3. 六月 16th, 2010 11:16 | #3

    您好,看到你的文章很受教育,我想用DELPHI开发一个WORDPRESS发布文章的客户端,因为用后台发文章,里面的文章ID太乱,总自动保存什么的,也不方便,基本想法是,直接写数据库,制定预发布,可是有些字段不知道是什么算法,希望站长能给些见意,我的QQ是87493666,能否加我指点下,感激不尽!

  4. 六月 17th, 2010 09:36 | #4

    @千年私服
    有什么字段不清楚?

  1. 十月 29th, 2008 10:41 | #1

热门文章