« php4 で sqlite3 を使えるようにしたい | メイン | 頭と匹 »

PHP4 で SQLite2 を使う

あとで読む

 使っているレンタルサーバーphp4 用のPECL::SQLiteインストールされているものの、コマンドラインツールインストールされてない。sqlite3 はあるのに。コマンドラインツールはやっぱりあると便利なので、インストールしておく。でも root 権限はないので、prefix は適当に。

% wget http://www.sqlite.org/sqlite-2.8.17.tar.gz
% tar xvfz sqlite-2.8.17.tar.gz
% mkdir bld; cd bld
% ../sqlite-2.8.17/configure --prefix=/home/[user-name]/local --enable-utf8
% gmake
% gmake install

さて、phpコードからどのように sqlite2 を使うかだが、いくつかの方法があるようだ。

となると、MDB2 を試してみてよさげだったらそれを使う。微妙だったら PECL::SQLite を適度にラップする関数なりクラスなり作る、という感じだろうか。

 

でも、本当は sqlite3 使いたかったので、PEACL::PDO ( The PHP Data Objects ) + PECL::PDO_SQLITE を使ってみたい。DB抽象化レイヤPECL で実現しているモノらしい。速度的にもよさそう。でも php5 から〜。

Trackbacks

Trackback URL:
http://groundwalker.com/mt/gwtb.cgi/56

« php4 で sqlite3 を使えるようにしたい | メイン | 頭と匹 »

スポンサー

関連ブログ

あわせて読みたい
Powered by
Movable Type 3.34
track feed
groundwalker

連絡先