文章标签 ‘数据库’
经过我不屑的努力,终于找到了清理wordpress options表的最佳方法。我以前有写过一遍文章(清理wordpress options 表),也是讲清理options表的。但是因为对文章相关联的图片信息和rss feed造成的破坏太大,所以放弃了。当时的方法是,清理options表,重装博客,但是它会自动加入我们已经放弃很久的信息,比如hello world文章,原始链接和分类目录等等。装完后还要加入原来有的,但因为删掉options表而丢失的信息。比如插件的设置信息,模板主题信息还有侧栏小工具设置信息等等。现在我教的这个方法只会麻烦后者而已,也就是说你要手动录入插件、主题和小工具的信息。
久不看数据库了,昨天看了一下,发现我的options表竟然有2.11M,可我的整个数据库才2.87M。惊讶中带着想清理的冲动,于是在网上找了个名叫clean options 的插件,也只有这么一个插件是清理options表的。带着期待的眼神把它装上博客,按耐住激动的情绪点击它运行。找到的垃圾真的很多,很爽快地点了删除。再次刷新了数据库,原来的options表变成了1.8M。是减少了不少,但总觉得还是不够,于是再次删出,但optons表的体积不再变化了。
于是我google了一下,发现网页说的一个方法。他把整个options表给删了,然后访问博客时,博客会提示安装。再次安装后,options表会恢复到最初的状态,博客的文章还在而且跟原来的一样。我这样做的目的是想保存最初的options表数据,以后只要恢复一下数据就可以达到清理options表的目的。但我错了,因为options表不只是存放插件的数据,它还存放博客的信息,文章的图片信息等等。(post view的数据是保存在非options表里的)
