Part five, Interacting with MySQL Using Perl, present an easy to use introduction to the Pearl programming language. By using the Perl DBI module to connect to MySQL data, you can import, export as well as store and read information. They finish up by creating a Perl CGI module to create dynamic web pages that can interface with a MySQL database.
Finally there is an appendix that contains the entire source for the wedding gift registry. You can also download the source as well as other items such as useful links, feedback and errata found in the book.
If you are wanting to learn how to work with databases and feel intimidated, Learning MySQL may be just the ticket. It is well written, easy to understand and develops in a logical, easy to follow manner. By the time you get through the book, you will have a good overview of SQL databases in general.
If like me, you are not a PGP/Perl programmer and, don't really want to be, there is still almost 400 of the 560 non-appendix, non-index pages, that deal directly with setting up and running a MySQL server, and who knows, your eyes might drift and you may end up learning PGP or Perl anyway.
If I had one complaint, it would be the appendix containing the source for the application. It is a personal pet peeve of computer books that I have had for almost 20 years. Put it on a disk, put it on the web, just don't put it in a book. I would have preferred to have a summary of commands as the appendix.
That being said, I think that if you want to get a good solid foundation into how to build MySQL server databases, manage and manipulate them, then Learning MySQL should be on your shelf.








Article comments
1 - A reader
The language is called "Perl" not "Pearl". Sadly, an error like this puts the credibility of your whole review in question.
2 - T. Michael Testi
A Reader,
Sadly, an error like this puts the credibility of your whole review in question.
I would agree with you if
1) This was a review of a book on the Perl programming language, and
2) I had not said If like me, you are not a PGP/Perl programmer...
Yes I did spell it incorrectly and it has been fixed, but the book is about Learning MySQL, I stand by the review, and even signed my name to it!
What credibility goes to signing a post "A Reader"
T.
3 - dean anx
Hi,
In the article you are saying:
"PGP/Perl programmer ..."
I think, you mean to say "PHP/Perl programming."
PGP stands for "pretty good privacy"!