累死累活了二十来天,终于眼瞅着今天开始闲一点了。老天终于开始疼我了。
准备把我的WordPress从半年前的2.2的版本升级到现在的2.5版本。以前一直没有大的变化,也就基于不影响使用的理由一直不愿意升级。现在由于2.5比起早起版本进行了重大改革,基本上后台管理全部换新,本公主没理由把自己的space还搁在老版本吧。
升级比想象中的复杂,为了不出现上次双十事件中不真堪回首的误删数据库的低级错误,刚刚已经备份了一份。可是,没等俺高兴的时间太长,俺就发现,重大改革果然不是只基于程序的,数据库的结构也全改了…… 不知道这次升级是否能够顺利了 ToT
记录一下新旧版本的数据库表,结构就不记了,没多大意义。
2.2
- wp_categories
- wp_comments
- wp_link2cat
- wp_links
- wp_options
- wp_post2cat
- wp_postmeta
- wp_posts
- wp_usermeta
- wp_users
2.5
- wp_comments
- wp_links
- wp_options
- wp_postmeta
- wp_posts
- wp_term_relationships
- wp_term_taxonomy
- wp_terms
- wp_usermeta
- wp_users
结果:
三个数据表直接导过来:wp_comments, wp_postmeta, wp_posts,包含了我的blog内容及评论。
由于我个人不用关于links的相关东西,所以直接忽略老版本的wp_link2cat, wp_links和新版本的wp_links。
wp_options, wp_usermeta, wp_users在建立新的wordpress数据库时自动生成,数据表导入太麻烦,而且会引起不必要的错误,于是使用默认数据从后台进行喜好等自定义设置。
最后,最大的变革在于categories分类,由于新旧版本关于分类的表格变化太大,没有办法进行数据导入,于是只有稍后笨笨的每篇文章编辑一下重新分类了=_=
基本上,WP的升级可以算大功告成了 o(n_n)o


…..还以为是work permit