さてさて、こんな朝っぱらからなんですがw
サーバーも移転したことだし、念願だったBerkeleyDBからMySQLへのデータベース移行をやってみましたよん。
まずは・・・恒例のググリ作戦でいろいろ情報集めます。
それでわかったこと。
どうやらMovableTypeのアップグレード版にくっついてくるmt-db2sql.cgiというのを使えばいいらしい。
そんで早速シックスアパートまで行ってダウンロードしてきました。
zip解凍⇒mt.cgiのあるフォルダにアップロード。
設定も済まし、MySQLサーバにデータベースがあることを確認し、いざCGIスタート!
500エラー・・・・・・・・出ちゃったヨ・・・またも。
な、なぜじゃ~(ノToT)ノ┫:・’.::・┻┻:・’.::・
何度やっても、ダメ。
パーミッション変えたり、改行コード変えたり、.htaccessを削除してもダメ。
もうあかん。ダメだ、寝よ。。。
と思っていたら、救世主がぁ!Σr(‘Д‘n)
mt-db-convert.cgiという何とも素晴らしいスクリプトに出会いました。
これを使うと、BerkeleyDBからMySQL、SQLiteに変換、そしてその逆も可・・・という素晴らしいスクリプトです。
早速、手順どおりにやってみたらうまくいきました~(^▽^喜)
phpMyAdminで確認したら、ちゃんとデータベースにテーブルがぞろぞろと出来てる~☆
びゃははは (≧ω≦)b
というわけで、このエントリーは記念すべきMySQL第一号エントリーですw
ところで、BerkeleyDBなんだけどいろんなWeblogでスペルがまちまちでした。
BarkeleyだったりBerkleyだったり。
いったいどれが本物なんすか・・・・・寝れねぇ。。(笑)