很久没有打开自己的博客了,今天打开看的时候,发现页面乱码了。
打开设置,查看了WordPress的设置,更改了网站的编码,UTF8、GB2312都试了,还是乱码。
于是登陆了数据库,看到了数据库里内容也是乱码的。
检查原因,发现是Mysql数据库升级了,原来的数据库格式是latin1,后来系统升级后自动升级成为了UTF8,但是原来的内容是latin1格式的,所以显示乱码了。
使用
UPDATE wp_pg7st4_term_taxonomy
SET option_value = CONVERT (unhex (hex (CONVERT (option_value USING latin1))) using utf8)
将里面的数据内容转换为UTF8,问题解决。缺点是,每个表都要运行一次,将里面的内容转换为UTF8的内容。
现在问题解决了,网站又恢复了正常,不知道什么时间出的问题,在搜索引擎上已经搜不到自己的博客了,看来以后要持续的更新,以便更好的被人查询到。
您好,请问你的QQ愿意出售吗,真诚想要向你购买QQ号。我的QQ1154778150
每个人心中都有自己合适的价格,我的价格你可能觉得不合适,所以嘛。