最近のRailsではデフォルトのDBがsqliteになっている。このsqliteを使い続けていくと「ガッカリだよ!」な状態になる。そこでsqliteからmysqlに移行しようと思う。 sqlite2mysqlなものを探してみると以下のものが見つかる。 暮らしの業(2006-10-19) http://donrails.araki.net/archives/id/5359 どちらのプログラムも、sqliteの.dumpでダンプしたSQLファイルをmysql向けに修正してくれるスクリプトだ。 今回、これらのスクリプトを利用しようとしたが、肥大化したsqliteダンプを脆弱なVPSで処理しようとしたら、メモリを全て食い尽くそうとする始末。 Railsではsqliteもmysqlも簡単に扱えるので、Rails上でやってみた。 script/copy.rb module Dev class Entr