« MTとSQLite | メイン | 今日の昼ご飯 »

続:MTとSQLite

さすがに動かないってのはないんじゃないの?ってことで、ちょっと、google様にお伺いを立てて、ぐるぐるしてみた。

英語で検索したりしつつ、ぐるぐる。なんと、問題なく動かして移行している人がいる!

よく読むと、DBD::SQLite-1.0.8じゃないと、だめらしい。なるほど……。それはそうと、ちゃんとトランザクションを利用してなかったのね。MTって……。InsertのたびにCommitしてたのか……。まぁ、プログラムは楽だけど、それって、僕がRDBMSっぽいものをもとめて、Berkeley DBから移行しようとしている意味がないんじゃないだろうか?

あとは、NetBSDのpkgsrcのDBD::SQLiteが1.08になるのを待たないとダメだな……。いや、自分で自分ローカルにインストールしてもいいんだけど……。

解決のメドが立ったですよ>とがしさん

Amazon広告

トラックバック

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

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

» 続続:MTとSQLite 送信元 ふるふる日記
1.08だと問題なかった。あとは、2.6から3.1へのアップグレード時の問題だけだ…… [詳しくはこちら]

コメント (2)

>pkgsrcのDBD::SQLiteが1.08になるのを待たないとダメだな

あるいはDBD::SQLite-0.31、DBD::SQLite2-0.33でもいいです。後者はlib/MT/ObjectDriver/DBI/sqlite.pmを一箇所だけ修正する必要があります。こっちを使うとSQLite2系になるのでPHPから簡単にDBをハンドルできるという利点があります。


コメントありがとうございます。SQLite3系だと、PHPからうまく扱えなくるということでしょうか?。とりあえず、phpから直で扱うことはなさそうなので、1.08で移行してしまおうと思います。


コメントを投稿

About

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

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

次の投稿は「今日の昼ご飯」です。

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

Powered by
Movable Type