On Sat, Feb 21, 2004 at 03:08:32PM +1100, Erik de Castro Lopo wrote: > I need a file based database for a program I'm working on. I don't > want to have the whole database server thing happening that you > get with MySQL which is also a bit heavyweight for my pruposes.
I'll second Jeff's suggestion of SQLite. It has bindings for most widely-used languages, supports some advanced SQL features, and does the job in a lot of places where MySQL might currently be used. That being said, I find MySQL's SQL extensions (like IF EXISTS, IF NOT EXISTS, and so forth), as well as a few of the bits of SQL92 that MySQL supports and SQLite doesn't, to be *very* useful. I'm investigating the possibility of using libmysqld as a MySQL-syntax-compatible SQLite-like system. - Matt -- SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/ Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html
