何度も書いている「さくら」でのMySQLバージョンアップの件だが、いよいよ実行できそうなところまで、こぎ着けたようだ。
本日までの、残されていた問題点を整理すると
———-
【1】 phpmyadminでバックアップをとり、そのファイルを新データベースにコマンドラインから読みこませる方法 → 「問題なし」
【2】 新データベースにファイルを読みこませる「前に」、コマンドラインから文字コードを設定しておくことで、phpmyadmin上からの文字化けは防げることがわかり、この点も → 「問題なし」
【3】 WordPress / OpenPNE のふたつは、データベースが正常な文字コードで読みこまれれば使えることを確認済み → 「問題なし」
———-
【4】 データベースを正常に読みこんで、phpmyadmin上からも普通に読めるが、Nucleusの管理ソフト上および公開ブログ上では文字化け → 「残されていた問題点」
———-
つまり、これはもうMySQLがどうのというよりは、Nucleus文字化けで検索したほうが手っとり早いだろうと、「Nucleus MySQL 文字化け」のキーワードで検索すると、Nucleus公式フォーラムの、以下の記事が引っかかった。
xrea MySQL3.x→coreserver MySQL5.xへNucleusのDB移行
わたしの場合、場所は「さくら」で、4.0 → 5.1 への移行だが、問題点としてはまったく同じだったので、最後のほうに書かれていた文字コード設定の1行を追加してみたところ、ローカル環境ではうまくいった。
(つまり、以下の行を
> mysql_query(“SET NAMES utf8”);
libs/globalfunctions.php のファイル内にある connects to mysql server の部分に追加するということで、詳しくは上記リンク先を参照のこと)
これでとくに問題点は見あたらなくなったので、できるだけ早く、まとめて時間がとれるときにMySQLのバージョンアップをおこないたいと思う。
ネット上の過去記事でお世話になった方々、ありがとうございました。