You can keep the data in CSV format and use DBD::CSV to access the data. http://search.cpan.org/~jzucker/DBD-CSV-0.22/lib/DBD/CSV.pm
________________________________________________________ Anna Q. Fong, Chief Phone: (916) 574-2632 Flood Operations, Decision Support Division of Flood Management Fax: (916) 574-2767 CA Dept of Water Resources Pager: (916) 762-2669 -----Original Message----- From: Scott Mohnkern [mailto:[EMAIL PROTECTED] Sent: Monday, September 17, 2007 1:04 PM To: dbi-users@perl.org Subject: Question that may not have an answer I'm working on a project where we have data stored in arrays that we need to put into a database. We'd started with CSV (it was easiest), but it's become unmanagable. However, I don't want to go through the pain of getting a mysql database or other database server set up to put the data into. I recall talking to someone about perl having an internal database file where you could store the data in a file, and access it relatively easily, without having to set up an interface to an external database server. Or am I completely wrong, and there isn't such a thing? Scott Mohnkern