WordPress乱码了

很久没有打开自己的博客了,今天打开看的时候,发现页面乱码了。

WordPress乱码

打开设置,查看了WordPress的设置,更改了网站的编码,UTF8、GB2312都试了,还是乱码。

于是登陆了数据库,看到了数据库里内容也是乱码的。

Mysql数据库乱码

检查原因,发现是Mysql数据库升级了,原来的数据库格式是latin1,后来系统升级后自动升级成为了UTF8,但是原来的内容是latin1格式的,所以显示乱码了。

使用

UPDATE wp_pg7st4_term_taxonomy

   SET option_value = CONVERT (unhex (hex (CONVERT (option_value USING   latin1))) using utf8)  

将里面的数据内容转换为UTF8,问题解决。缺点是,每个表都要运行一次,将里面的内容转换为UTF8的内容。

现在问题解决了,网站又恢复了正常,不知道什么时间出的问题,在搜索引擎上已经搜不到自己的博客了,看来以后要持续的更新,以便更好的被人查询到。

WordPress乱码了》上有2个想法

  1. 您好,请问你的QQ愿意出售吗,真诚想要向你购买QQ号。我的QQ1154778150

发表回复

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