« MTとBerkeley DB | メイン | 続:MTとSQLite »

MTとSQLite

MySQLとか、Postgresで、MovavleTypeのバックエンドにするのはいいんだけど、データベースの管理者は、面倒だな。バックアップに責任持たないといけないし、バージョンアップの影響とか考えないといけないし……めんどくさそう……。

というわけで、SQLiteでやってみようかと、DBD::DQLite-1.07をインストールしてもらう。さんきうけんとさん。

で、自分のMovabletypeのディレクトリごと、別ディレクトリにコピーして、3.151にupgradeしたうえで、mt-db2sql.cgiを動かして、移行。ところが、日付まわりが、変。すごく変。

1400-79-66 30::なんて、表示になってしまってかなり謎。2005-03-08 13:43:58がそういうふうに変換されてしまっているらしい。RDBMSなので、ふにっとして、検索してみると、1400796630ちう形で登録されている。なんだ、こりゃ。

1970年起点の秒数かと思ったけど、それよりも、10年分くらい大きい。なんだろう……

で、新規に3.151で環境作ってみたんだけど、同じ。バグっぽいなぁ。でも、個人ライセンスは、サポート無し。なんだよな。ただ、「動かない」というのは、致命的だから、報告した方がいいんだけど、対応してくれるかどうかも、わからない……。どうしようかね

Amazon広告

トラックバック

このエントリーのトラックバックURL:
http://fulufuru.hauN.org/cms/mt-tb.cgi/397

この一覧は、次のエントリーを参照しています: MTとSQLite:

» MTとSQLite 送信元 覚え書き
 ふるふるがMTのSQLite化に成功したら、SQLiteに移行しようと思ってい... [詳しくはこちら]

» 続:MTとSQLite 送信元 ふるふる日記
MTがSQLiteでうまく動かない問題は、DBD::SQLiteのバージョンの問題だったらしい。利用していた1.07ではなく、1.08だとうまく動くようだ。 [詳しくはこちら]

コメントを投稿

About

2005年03月13日 18:14に投稿されたエントリーのページです。

ひとつ前の投稿は「MTとBerkeley DB 」です。

次の投稿は「続:MTとSQLite」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

Powered by
Movable Type