Hi William, Bob

On Thu, 2011-08-04 at 14:03 -0700, william scheding wrote:
> All,
> 
> I would suggest MySQL for the database. It runs on everything and is  
> free.

Personally, I'll never be writing code which is deliberately crippled so
that it only runs under 1 db server, no matter what that server may be.

That server-independence is the whole basis for the design of DBI, and
indeed the reason for its existence.

It'd be like crippling the code so that it only ran under 1 OS, or 1 web
server, etc.

As a developer I normally run 4 web servers anyway (Engine X,
mini-httpd, Starman and Plack [the latter 2 being prod and dev versions
of the same thing]). I've even been known to run Apache.

As for specific db servers, go here http://dbi.tiddlyspot.com/
and click on Database Servers on the top left.

There are apparently 71 db servers accessible via DBI.

For me, the default db is Postgres, but my policy is the either ship
text files and a (table) creator, and a loader, both of which use a
config file, so the end user can configure them to use any DBI-supported
db, or I ship an SQLite db, so the end user can use DBD::SQLite.

I do run MySQL and Postgres all the time, in case I wish to test code
against MySQL, but I don't use it for storage.

-- 
Ron Savage
http://savage.net.au/
Ph: 0421 920 622

Reply via email to