I have some code laying around that lets you compile the mysql embedded server into the DBD module. So you can run the mysql server inside the perl process. It's a single-user single-process database, but has been very useful for me in the past. Jess