2006年5月30日の投稿
2006-05-30

SQLite にも手を出す
自前のウェブログシステム構築ですが、PHP5 の PDO を使っているので、MySQL だけじゃなくて他の RDBMS にも対応できるようにしたいと考え、SQLite もかじってみることにしました。SQLite は PHP5 にバンドルされているデータベースで、常駐するサーバーが不要なことがメリットです。MySQL ではサーバープロセスを走らせる必要がありますが SQLite はそれが不要なのです。
手元の iBook にも PHP5 と MySQL をインストールしていますが、PDO_MYSQL がうまく入れられなかったのでローカルでのテストができません。PDO_MYSQL をなんとかインストールさせる作業と並行して、SQLite に対応させてもオモロイのではないかと思ったのです。
ただ、SQLite はデーター型が少なく、MySQL とでは対応している SQL 文に違いがあります。両方対応させるために、テーブル定義も少し修正する必要がありそうで、またまた難儀しそうです……。