1
0
Fork 0
mirror of https://github.com/DBD-SQLite/DBD-SQLite synced 2025-06-07 14:19:10 -04:00
Mirroring DBD-SQLite to enable automated handling of DBD::SQcipher.
Find a file
2009-03-27 09:31:03 +00:00
lib/DBD Documentation nigglies 2009-03-27 09:31:03 +00:00
t DBD::SQLite: skip 70schemachange test for Windows users, as Windows doesn't allow emulated fork process to change active database's schema 2009-01-29 02:27:16 +00:00
alter.c DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
analyze.c DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
attach.c DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
auth.c DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
bitvec.c DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
btmutex.c DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
btree.c DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
btree.h DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
btreeInt.h DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
build.c DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
callback.c DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
Changes Tweaking for release 2009-03-27 09:22:20 +00:00
complete.c DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
date.c DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
dbdimp.c DBD::SQLite: applied a patch to fix "INSERT After PK Failure Also Fails Using Prepared" issue [RT #30558] 2009-01-29 03:41:15 +00:00
dbdimp.h Importing DBD::SQLite 1.14 from the CPAN 2009-01-24 09:59:18 +00:00
delete.c DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
expr.c DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
fault.c DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
fts3.c DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
fts3.h DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
fts3_expr.c DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
fts3_expr.h DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
fts3_hash.c DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
fts3_hash.h DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
fts3_icu.c DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
fts3_porter.c DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
fts3_tokenizer.c DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
fts3_tokenizer.h DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
fts3_tokenizer1.c DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
func.c DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
getsqlite.pl Importing DBD::SQLite 1.14 from the CPAN 2009-01-24 09:59:18 +00:00
global.c DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
hash.c DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
hash.h DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
hwtime.h DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
insert.c DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
journal.c DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
keywordhash.h DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
legacy.c DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
loadext.c DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
main.c DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
Makefile.PL license and configure_requires in Makefile.PL and META.yml 2009-02-03 20:18:40 +00:00
malloc.c DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
MANIFEST DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
MANIFEST.SKIP DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
mem0.c DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
mem1.c DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
mem2.c DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
mem3.c DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
mem5.c DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
memjournal.c DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
META.yml license and configure_requires in Makefile.PL and META.yml 2009-02-03 20:18:40 +00:00
mutex.c DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
mutex.h DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
mutex_noop.c DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
mutex_os2.c DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
mutex_unix.c DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
mutex_w32.c DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
opcodes.c DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
opcodes.h DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
os.c DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
os.h DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
os_common.h DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
os_os2.c DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
os_unix.c DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
os_win.c DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
pager.c DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
pager.h DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
parse.c DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
parse.h DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
pcache.c DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
pcache.h DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
pcache1.c DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
ppport.h DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
pragma.c DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
prepare.c DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
printf.c DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
random.c DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
README Importing DBD::SQLite 1.14 from the CPAN 2009-01-24 09:59:18 +00:00
resolve.c DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
rowset.c DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
select.c DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
shell.c DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
SQLite.xs DBD::SQLite: applied a patch to fix "last_insert_rowid should handle sqlite_int64, not int" issue [RT #32723] 2009-01-29 03:47:24 +00:00
sqlite3.h DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
sqlite3ext.h DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
sqliteInt.h DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
sqliteLimit.h DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
SQLiteXS.h Importing DBD::SQLite 1.14 from the CPAN 2009-01-24 09:59:18 +00:00
status.c DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
table.c DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
TODO DBD::SQLite: added TODO to make it clear which reports should be fixed in the future 2009-01-29 03:56:11 +00:00
tokenize.c DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
trigger.c DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
update.c DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
utf.c DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
util.c DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
vacuum.c DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
vdbe.c DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
vdbe.h DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
vdbeapi.c DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
vdbeaux.c DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
vdbeblob.c DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
vdbeInt.h DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
vdbemem.c DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
vtab.c DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00
walker.c DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility 2009-01-29 01:26:21 +00:00
where.c DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.) 2009-01-29 01:28:06 +00:00

DBD::SQLite
===========

SQLite is a small fast embedded SQL database engine.

DBD::SQLite embeds that database engine into a DBD driver, so
if you want a relational database for your project, but don't
want to install a large RDBMS system like MySQL or PostgreSQL,
then DBD::SQLite may be just what you need.

It supports quite a lot of features, such as transactions (atomic
commit and rollback), indexes, DBA-free operation, a large subset
of SQL92 supported, and more.

Installation requires a compiler.

The engine is very fast, but for updates/inserts/dml it does
perform a global lock on the entire database. This, obviously,
might not be good for multiple user systems. So beware. The
database also appears to be significantly faster if your
transactions are coarse. One performance benchmark I did was
inserting 100_000 rows into the database - with AutoCommit
on it was doing about 50 rows per second. When I turned AutoCommit
off it went up to 1000 rows per second.

This module is distributed under the same terms as Perl itself, and
is copyright Matt Sergeant, 2002.

The underlying SQLite database engine is copyright free.