wordpress升级风波

前几天一时兴起,把wordpress升级到了2.6 (这个坏毛病呀,你小子又忘了wii升到3.3J郁闷了多久呀)

由于数据库的变化,虽然大体没有什么问题,但分类都消失了。然后索性把之前遗留下来的数据库编码问题一起解决掉。

由于之前数据库里面的数据编码是latin1_swedish_ci,而不是utf8,所以虽然页面里一直可以正常显示,但数据库里面一直是乱码状态,其实很不方便的。这次顺手就一起解决了。

首先用wp-db-backup将数据库导出成文本,用phpMyAdmin导出的依旧是乱码。

然后写了一个perl脚本把导出的insert转换成了update,同时把数据库的编码修改为utf8_unicode_ci,而后将我转换后的这些update执行进去。最后修改wp的设置文件中,设置为utf8,于是一切ok了~~

猜测的写回了分类。基本上一切就都ok了~~

 

PS:我的小黑用电池还是很持久的。差不多用了5个小时了,还有15%的电量~~虽然只是上网,修改脚本什么的

发表评论

电子邮件地址不会被公开。 必填项已用*标注