MySql4.0のレンタルサーバーからMySql5.1のレンタルサーバーへ移動する。
MySQL の文字セット: UTF-8 (utf8)
MySQL 接続照合順序: utf8_general_ci
で問題無くリストアできた。
使用しているCMSでTYPO3、Joomla1.5、xoops、Nucleus、Xaraya、WordPress、Drupal6等のデータは問題無く移行できたが、e107はコアサーバーにインストールした時点でデータベースが文字化けを起こしていた。
Nucleusではサイトでの文字化けが有ったがglobalfunctions.phpにmysql_query(‘SET NAMES utf8’); を追加して問題解決。
参照:http://www.higuchi.com/dokuwiki/westhost:nucleus
MySqlのバックアップもデータは文字化けしていない。 e107だけ文字化けを起こすのはnucleusと同じ事が原因なのか?