Movable Type のデータベースを SQLite から MySQL に変換する

SQLite を MySQL にコンバートします。

MT Database Converter をダウンロードして、mt-db-convert33.cgi を www/mt ディレクトリ(mt.cgi のあるディレクトリ)にコピーします。

ブラウザから www/mt/mt-db-convert33.cgi を表示(実行)して、必要事項を設定。

変換開始ボタンを押すと、ほんの30秒程度で変換完了

一つずつ、テーブルをファイルにエクスポートしてインポートする手間を考えると、便利なスクリプトを作ってくれた作者様に感謝です

mt-db-convert.cgi($Rev: 234 $): Converting your MT data between DB engines (for MT 3.3)

Loading database schema...

Loading data...
MT::Author
..
(2 objects saved.)

MT::Blog
..
(2 objects saved.)

MT::Trackback
...
(3 objects saved.)

MT::Category
.......
(7 objects saved.)

MT::Comment

(0 objects saved.)

MT::Entry
.......... .......... .......
(27 objects saved.)

MT::IPBanList

(0 objects saved.)

MT::Log
.......... .......... .......... .......... .......... .....
(55 objects saved.)

MT::Notification

(0 objects saved.)

MT::Permission
....
(4 objects saved.)

MT::Placement
.......... .......... ....
(24 objects saved.)

MT::Template
.......... .......... .......... .......... .......... .......... ....
(64 objects saved.)

MT::TemplateMap
..........
(10 objects saved.)

MT::TBPing

(0 objects saved.)

MT::PluginData
...
(3 objects saved.)

MT::Config
.
(1 objects saved.)

MT::Tag

(0 objects saved.)

MT::ObjectTag

(0 objects saved.)


Done copying data from DBI::sqlite to DBI::mysql! All went well.

Your recommended setting
-------------------------------------
# ObjectDriver DBI::sqlite
# Database /home/username/www/mt/db/mtdb
ObjectDriver DBI::mysql
Database databasename
DBUser username
DBHost dbserver.mycompany.co.jp
DBPassword mypassword
-------------------------------------


--------------------------------------------------------------------------------

Hirotaka Ogawa (http://as-is.net/blog/)

(C) Copyright r271-635. クリエイティブ・コモンズ:表示・非営利・継承This page is published under Creative Commons BY-NC-SA license and others .