wordpress CMS主题 微信
  • 新手建站
  • Home > wordpress新手建站 > wordpress网站的mysql数据库的数据表结构简单介绍

    wordpress网站的mysql数据库的数据表结构简单介绍

    高时银博客 wordpress新手建站 点击: 117 次 0 1
  • 标签:
  • 在我们安装wordpress网站程序时,wordpress会自动在mysql数据库中创建好wordpress数据库。目前,最新版的wordpress数据库默认是12个表,如果设置了wordpress多站点功能,wordpress还会向wordpress数据库添加额外的几个多站点的表,还有一些wordpress插件在安装好后,也会在wordpress数据库里添加相应的数据表。本章,只针对wordpress数据库的默认的12表进行简单介绍。

    wordpress网站的mysql数据库的数据表结构简单介绍

    wp_users表:是wordpress网站用户表,这个表存储着关于每个用户的核心数据,如密码、邮箱等。

    wp_usermeta表:用来存储一些不是经常访问的数据,如用户角色和权限。 wp_usermeta表同时也用来存储一些附加设置用来提高用户体验,如管理界面配色方案,是否显示管理工具条等设置。当制作wordpress主题时需要为用户添加附加数据时,我们应该使用这个数据表,而不应是wp_users表了。

    wp_term_taxonomy表:存储每个目录、标签所对应的分类类型表,该表决定了wp_terms分类表中分类的类型是文章分类,还是链接分类,或者是标签。

    wp_term_relationships表:存储每个文章、链接和对应分类的关系。该表通过外键object_id与wp_posts文章表的ID相关联、或者通过外键object_id与wp_links链接表的link_id相关联。

    wp_terms表:存储每个目录、标签的分类表。该表与wp_term_taxonomy分类类型表、wp_term_relationships分类关联表三个表共同构成了WordPress博客系统的分类信息存储载体。

    wp_posts表:存储文章(包括页面、上传文件、修订、草稿等)。不需多介绍了。

    wp_postmeta表:存储文章(包括页面、上传文件、修订)的元数据,即存储文章附带信息的,如自定义字段、附件的路径、缩略图信息。如果想做一个商城之类的有多属性的主题时,这个表就可以派上用场。不过,这个表也会造成数据库的臃肿,会积累好多无用的东东,所以,我们也要按期清理以减肥wordpress数据库。如何减肥,可以参照给wordpress网站提速:优化和减肥wordpress数据库

    wp_options表:这个表中保存着整个站点的设置数据,管理着整个网站的设置,对这个数据表的访问必须受到限制,默认只有管理员角色才可以修改这个表里的数据。

    wp_links表:存储友情链接。

    wp_comments表:用来存储用户的评论信息。

    wp_commentmeta表:存储评论的元数据,主要用于存放wordpress的垃圾评论。如果安装了垃圾评论处理插件Akismet,Akismet所处理的垃圾评论都会自动存入这个数据表中,日复一日,这个表的数据量是庞大的,会拖累我们的网站,所以要定期清理。

    上面,我们简单地介绍了wordpress网站的mysql数据库的数据表,以及这些表所代码的功能,在开发wordpress主题时,我们对这些wordpress数据库有深入了解,更加利于我们有针对性地开发。


    文章作者:高时银博客
    本文地址:http://wanlimm.com/77201705265310.html
    版权所有 © 转载时必须以链接形式注明作者和原始出处!

    目前还没有评论。赶快来坐沙发吧。

    发表评论