MySQL,PHPバージョンアップでブログも引っ越し

利用中のwebサーバーで、MySQLが4.1.xから5.1.xへ、PHPが4.3.xから5.3.xにバージョンアップされた環境に移行できるということで、移行をおこなうことにした。使用していたp_blogのデータをバージョンアップ前にバックアップし、バージョンアップ後にインポートをおこなった。
他の所でも指摘されていたように、文字化けが発生。
「MySQL 」「文字化け」「解決方法 」で検索し、対処方法を確認。
include/fnc_base.inc.php 63 行目に「mysql_set_charset(“utf8”);」の追加
環境設定で、
出力文字コード:UTF-8
ユニコード変換:off
MySQL内部エンコード:UTF-8
としておく。
phpMyAdminにログインし、バージョンアップ前のサーバーのデータベースからバックアップしておいたSQLデータを、バージョンアップ後のデータベースにインポート。
インポートするファイルの文字セットは 「ujis」 を指定。
(以前のデータベース文字コードがEUC-JPの場合)
各テーブルの照合順序が utf8_general_ci になっているかどうか、
各テーブルの内容を「表示」させて、文字化けしていないかを確認し、問題なければインポートしたログが正常に見えるはず。
こうやって、無事、移行作業を終えたが、せっかくバージョンアップしたのだから、ブログを開発が止まってしまっている「p_blog」から、この「WordPress」へ引っ越すことを決意。
移行方法は、簡略方法で実施。
p_blog側の記事表示件数が、移行したい記事がすべて表示される状態に環境設定しておく。
RSS2.0でダウンロードし、これをWordPress側でインポート。
とりあえず、これでブログも引っ越し完了!

Leave a Comment


NOTE - You can use these HTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>