タグ

sqliteとDBIに関するabcb2のブックマーク (2)

  • DBI-DBDについて

    DBI/DBDの使い方 この文章は、perlcgi等のプログラムができ、SQLの基的な使い方を知っているひとを対象に書かれています。 また、DBI/DBDモジュールを利用するには、perl5のオブジェクト指向(風)プログラミングの知識もある程度以上は必要です。 DBI/DBDとは、perlとデータベースの間をとりもってくれる汎用インターフェイスです。 DBIモジュールとDBDモジュールからできており、DBDモジュールは、各データベースごとに存在します。 プログラマは、DBIモジュールのルールにしたがってプログラミングすることで、どのようなデータベースにも、同じようにアクセスするプログラムを書くことができます。 ここでは、DBD/pg(PostgreSQLDBDモジュール)を使った例を提示しますが、基的には、どのようなDB相手でも同様のことができます。

  • DBD::SQLite 1.30_04/05 - Charsbar::Note

    遅ればせながらDBD::SQLiteの新しい開発版が出ました。今回の目玉はLaurent Dami氏が実装してくださったFTS3の拡張機能。これを使うとDBD::SQLiteでも簡単に日語全文検索ができるようになります。 使い方はこんな感じ。 use strict; use warnings; use DBI; use Text::MeCab; my $mecab = Text::MeCab->new; my $dbh = DBI->connect('dbi:SQLite::memory:'); $dbh->do('create virtual table foo using fts3 (content, tokenize=perl "main::tokenizer")'); my $sth = $dbh->prepare('insert into foo values (?)'); $

    DBD::SQLite 1.30_04/05 - Charsbar::Note
  • 1