| CPAN Ratings (Gamma) DBI reviews | |
| Home | Search | About | Login |
RSS | Module Info | Add a review of DBI
The standard indispensable core of all things database.
The only minor issue I have is with the DBI distribution packaging, which does seem to be bloating out a little in recent times with some features and packages that might be better in a seperate distributions.
Adam Kennedy - 2007-06-13 18:58:24
Was this review helpful to you?
Yes
No
I use this module whenever I need to talk to a database. It has excellent documentation, clear examples, and provides a logical interface which makes using it in everyday coding rather easy. I can say that time invested in learning this module is rewarded with an excellent tool and better code.
jeremiah foster - 2007-06-07 04:24:59
Was this review helpful to you?
Yes
No
Thanks for this de-facto standard in perl database penetration.
Christian Barkey - 2004-08-02 23:53:33
Was this review helpful to you?
Yes
No
Strong points of DBI:
* it's the de facto standard in Perl, focusing database development.
* a unified interface for connectivity, basic activities (and somewhat for capabilities), making it almost-not-a-nightmare to switch between database backends (but then there's always the specific syntax, semantics and concepts of different databases for anything non-trivial... *sigh*)
* it's stable and mature with countless hours in production.
* nice API.
* huge amounts of additions and utilities in the DBIx namespace, built on top of DBI. Not to mention Class::DBI.
Johan Lindstr�m - 2004-07-15 05:04:30
Was this review helpful to you?
Yes
No
Indispensable
Mike Carlton - 2004-01-28 10:56:43
Was this review helpful to you?
Yes
No
That is ok
wlu - 2003-10-28 00:12:04
Was this review helpful to you?
Yes
No
Although it is one of the best developed perl-modules around (IMHO) I think it could use a bit nicer API - the length of the function names makes it error-prone. One solution would be returning (browsable) recordsets instead of a handler. (just daydreaming here)
hartog de mik - 2003-09-25 04:50:38
Was this review helpful to you?
Yes
No
I haved used this version reliably with DBD::mysql 1.2216 and with the MySQL 3.23.52 database under Red Hat Linux 7.2 for over a year.
Robert Weissler - 2003-09-19 11:27:26
Was this review helpful to you?
Yes
No
Overall DBI is a great tool. it has brought a consistency to dealing with a whole variety of different databases and the APIs that go with them.
Tried using Proxy 1.30 but gave it away in the end. It was on Digital Unix 4.0f and kept stopping responding after a couple of days. Restarting would work but this was frustrating. Not sure whether the fault was DBD::Ingres or the server but don't really care now as we have moved on.
Glen Eustace - 2003-09-15 13:25:29
Was this review helpful to you?
Yes
No
Used with DBD::Oracle without problem.
Wayne Bower - 2003-09-15 10:56:42
Was this review helpful to you?
Yes
No
Well thought-out API
Darin McBride - 2003-09-15 08:14:23
Was this review helpful to you?
Yes
No
one of the very best.
knack - 2003-09-15 07:22:09
Was this review helpful to you?
Yes
No
one of the best modules :)
Burak G�rsoy - 2003-09-14 12:05:35
Was this review helpful to you?
Yes
No
Excellent; provides all DB interface functionality I need when using Perl.
Johan Schoen - 2003-09-09 23:51:14
Was this review helpful to you?
Yes
No
I have one ongonig problem in that the DBI:Proxy on HPUX crashes which is probably due to Net::Daemon not handling client side disconnects gracefully enough. I have to run a cron job every 5 minutes to restart DBI::Proxy if it dies. Installation was difficult (since I am not the DBA) for Oracle, but once it was figured out, the coding was straight forward.
My DBA and SysAdmin both think I have implemented a "BLACK BOX" which they fear, don't trust, and can't seem to get their arms around. But after 1 1/2 successful years of a small production program that works, and with implementations added on for Microsoft SQL on W2K, Linux MySQL and Oracle on HPUX, it is being more widely accepted.
Thanks to the DBI team. I have been very happy with this one and only version I have installed and used thus far.
Corie Hamer - 2003-09-09 10:44:35
Was this review helpful to you?
Yes
No
Very complete and mature database framework for Perl.
Well-designed API.
Kristian Nielsen - 2003-09-09 00:04:04
Was this review helpful to you?
Yes
No
A wonderful module.
Using Perl DBI is so much more fun than using Java and JDBC.
It also seems to knock the socks off PHP's database APIs, although I'm going on the PHP documentation rather than actual experience.
Vincent Murphy - 2003-08-25 23:27:33
Was this review helpful to you?
Yes
No
It's the DB category-killer. Indispensible for any DB work.
Chris Nandor - 2003-08-25 22:23:37
Was this review helpful to you?
Yes
No
one of the strongest modules for Perl.
Jasper Cramwinckel - 2003-08-18 06:15:11
Was this review helpful to you?
Yes
No
Can't live without it!
Giuseppe Maxia - 2003-08-17 11:28:39
Was this review helpful to you?
Yes
No
A fantastic module with very thorough documentation and a nice API. As a matter of fact we wouldn't be using Perl for a lot of our projects at work if it wasn't for DBI. Best module on the CPAN? Hmm, top 5 for sure.
Kevin Spencer - 2003-08-14 17:18:52
Was this review helpful to you?
Yes
No
This gets fives because it is the classic way to connect to any database. You might want to look at Class::DBI for something easier.
David Hugh-Jones - 2003-08-14 10:12:35
Was this review helpful to you?
Yes
No
The DBI is the single package that has made my life easier than any other non-Core module. I learned it once and now use it every day on multiple RDBMS. It is Just Right.
Ricardo SIGNES - 2003-08-14 03:09:53
Was this review helpful to you?
Yes
No
Excellent module. Smart and responsive author. There's just no other choice when it comes to using Perl to interface with a database.
Daniel Berger - 2003-08-13 21:47:22
Was this review helpful to you?
Yes
No
Excellent module with thorough documentation. The newer versions also have lots of shortcut methods which save a lot of time (and are part of why I'm giving it 5/5 for "Ease of Use").
I dread to think how my code would be if I'd had to write this for myself
Iain Truskett - 2003-08-13 21:24:46
Was this review helpful to you?
Yes
No
Fantastic! I couldn't imagine having to do my job without it!
(& thanks for the new ratings system!)
Sean Quinlan - 2003-08-13 20:59:32
Was this review helpful to you?
Yes
No
This is the money shot.
xcxcxc98 - 2003-08-13 20:03:02
Was this review helpful to you?
Yes
No
A great module.
John McNamara - 2003-08-12 02:25:25
Was this review helpful to you?
Yes
No
DBI.pm is an amazingly useful module; but you probably already use it and know that.
(how's this for a test review?)
Ask Bjørn Hansen - 2003-08-11 12:56:09
Was this review helpful to you?
Yes
No
|
Perl.org sites
: bugs
| dev
| history
| jobs
| learn
| lists
| use
Site Information and Contacts |
|