I have a perl cgi guestbook in my site, now I want to use database to save the data .
but I never use database before,
how to use it? with perl-cgi? and what database software?

any simple source?
any simple reference?
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

perldoc AnyDBM_File
use Perl's DBI library.  The best source for all things Perl is  DBI info can be found at

You will need to download the DBD for the database you are using.  If you are not using one already and need a free, good one, download mySql.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
mwhuenAuthor Commented:
What is the difference of using
DBM and DBI?
DBI is for accessing databases such as oracle, access etc whereas dbm is a simple database managment facilitie for UNIX. if you are using unix and you only have a simple relational model then this might be for you. but if you want to take the advantages of sql etc them dbi is the awnswer. dbi is simply a framework module, you actually get dbd specific drivers for the database you want to talk to. i just answered a question about DBD and put a example of dbd in it, have a look its in the locked questions bit.
makerp changed the proposed answer to a comment
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Scripting Languages

From novice to tech pro — start learning today.