Home > Movable Type Archive

Movable Type Archive

WebARENA SuiteXのデータベース移転

当ブログを始め、上野電子グループのWEBサイトはMTOS(the Movable Type Open Source Project)というブログソフトウェアを用いて構築しています。
このソフトウェアはデータベースの使用を前提として運用するものですが、厄介なことに、SuiteXのデータベース、MySQLは今まで文字コードが『EUC』でした。
どう厄介なのは端折らせていただきますが、ブログに予期せぬ文字化けが出現するのですよ。大抵『?』とかに変換されるので、「何だこれは?」と思われた人もいるかもしれません。
後はタグの重複ですかね。カウント1のタグがズラーっと並んで正直タグの意味を成していませんでした。
ですが、6月11日にMySQLのバージョンが4.1から5.1に変わり、文字コードも念願の『UTF-8』になりました。
データベースも新しいのが無料で使えるので、そちらに移転しようと考えました。

・・・が。

バックアップを取ってEUC⇒UTF8変換をした後に突っ込むとエラーを吐き出します。僕は真っ青になりました・・・。
何度か試みたりしたのですが、データベースの中身がもうグチャグチャになって収納されている。これの変換がうまく行かなくて半日くらい、他の業務を投げ出して格闘していました。
結局、エラーを吐く部分を切り取ってとりあえずは新DBに格納。
ぽっかり空いた部分は新しく構築しました。(大したデータじゃなくてよかった・・・)

少々専門的な事を書いてしまいましたが、WebARENAのSuiteXをお使いの方は本当に移転作業に気をつけてください・・・。
これからよろしくお願いします。


山梨 韮崎の小さな幸せを大事にする保険屋さん こすろぐ保険

運営:コスモ株式会社
〒407-0022 山梨県韮崎市水神2丁目8-10
TEL:0551-23-4890 Fax:0551-22-8170


Index of all entries

Home > Movable Type Archive

Links
Feeds

Return to page top