未分類

MySQLのアップデートと文字化け

WordPress2.9xへのアップデートにはMySQL4.0→5.1へのアップデートが必須となり、そういうことに詳しくない僕ちゃんはアップデートすることをずっとためらっていた。しかし思い切ってチャレンジしてみることに。

参考にしたのはこちらのサイト
http://blogging.from.tv/wp/2010/01/10/3223

先人たちの功績によってリスク無く最小限の労力でアップデートを終えることができた。有難い事でございます。

しかし翌日、問題が発生していることに気がつく。どうやら、チルダ「~」や全角ハイフン「-」が全部文字化けしていて、「?」になってしまっているようなのだ。

なんとかしようといろいろ調べてみたら、こんな記事を見つけることができた。
http://b-shoku.com/b_blog/2629.php

ようするに、各テーブルの「照合順序」を「ujis_japanese_ci」からすべて「utf8_general_ci」に変更してあげれば良いということらしい。早速やってみると、すんなり解決。過去の記事についてはもはや自動での修正は不可能だが、これから投稿する記事については文字化けすることは無くなった。めでたしめでたし。

ちなみにこれからチャレンジしようと思っている方は、上記WEBサイトに併せて下記サイトも参照することをおすすめする。
http://blog.jamijami.net/wordpress/1634.html

どうやらこちらのサイトに記載されているどおりの手順で行えば、僕ちゃんの経験したような文字化けにも遭遇することはないらしい。お試しあれ。

http://www.sakura.ad.jp/M