On Mon, 13 Jun 2005, Wiggins d'Anconia wrote: > If you are completely new to SQL/DBs then you might start with MySQL, > though I would recommend going with PostgreSQL.
I wouldn't. PostgreSQL is good, but it's pretty complicated, and this problem isn't yet. No need to make it more complicated than necessary. MySQL is simpler, but it's still a pretty complex piece of software, and setting it properly (security considerations, etc) should be taken seriously. I suggest taking a look at SQLite, which is a way to do SQL operations using flat-file storage. There's no datbase server to set up, just one library file that Perl's DBD::SQLite will include: <http://www.sqlite.org/> <http://search.cpan.org/dist/DBD-SQLite/lib/DBD/SQLite.pm> If you get started this way, you may find that it is more than enough to meet your needs for quite a while. If you grow out of it, you can switch to MySQL or PostgreSQL and, ideally, your Perl code should only need minor revisions -- change the DBD::SQLite call to DBD::mysql or DBD::Pg, maybe change some of your SQL statements, and that's about it. The logic of the program should remain the same if you switch database backends. -- Chris Devers -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] <http://learn.perl.org/> <http://learn.perl.org/first-response>