The following book reviews are the copyright of their respective authors and no part should be reproduced without the express permission of the author. Publishers and Authors of the books reviewed may reproduce the whole or extracts of a review for their book. To request copyright permission please email firstname.lastname@example.org.
All the reviews herein are the opinions of the reviewer and are not necessarily the views of Birmingham Perl Mongers and its members. If you feel a review or comment has been made in error, please contact email@example.com to rectify the situation.
Static Link: http://birmingham.pm.org/reviews/33
|Title:||Teach yourself MySQL in 21 days|
Firstly a confession - I didn't buy this book expecting to teach myself a great deal - I've been using Sybase for a couple of years, so I was already aware of RDBMS principles and the SQL language that goes along with them.
However, when I bought this book there wasn't a great deal of choice of books on MySQL, and after flicking through both the O'Reilly and SAMS publications, I opted for this one.
In a similar manner to a lot of the SAMS teachyourself books, this book is split into 21 sections, each representing a day of study, starting with an introduction to MySQL and RDBMS, and progressing through into MySQL administration. Each section is explained in a clear and consistent manner, and comes with questions to test the readers progression through the book.
The author appears to be a very strong advocate of MySQL, which is very apparent in the earlier chapters. Unfortunately I feel occasionally he goes too far, and fails to point out some of the drawbacks - such as the lack of stored procedures, foreign key constraint and triggers to name but a few. MySQL is an excellent product but does not have the feature of a lot of Enterprise RDBMSs.
Another slight problem with any book on MySQL is that MySQL evolves so rapidly that it will be hard for any publisher to keep up with it, casting a glance over the MySQL.com website, most of the features mentioned above are scheduled for later releases of Version 4.
In addition to introducing MySQL, interfacing the database to Perl and PHP get a section each, and there is also a section on ODBC which I ignored. The Perl section is quite short, although it does cover the basics, and there is an example application using Perl later in the book.
So in conclusion, I rather like this book. It gave me the essentials of MySQL in a few bus journeys, and it seems to be pitched at a good level for any newcomers to the world of the RDBMS. However whilst I occasionally return to it, my main source of reference remains the MySQL website.
My Verdict - Beginners have a lot to gain from this book, but people with experience of RDBMS may be best sticking to the website.
We are one of the UK's largest Perl user groups, representing Birmingham UK to the international Perl community since 2000. We hold monthly social and technical presentations, and several of our members are now regular attendees and speakers at the YAPC::Europe Perl Conferences.
For further information about Birmingham.pm, please read our Frequently Asked Questions page.
For details about joining our mailing list, please Click Here for more details.
No meeting currently scheduled
8 Jun - Brum.pm Social
13 Jul - Brum.pm Social
Download the Birmingham.pm ICalendar
or subscribe to our Google Calendar
Aberdeen Perl Mongers
Bath Perl Mongers
Birmingham Perl Mongers
Bristol Perl Mongers
Devon & Cornwall Perl Mongers
Edinburgh Perl Mongers
Glasgow Perl Mongers
London Perl Mongers
Milton Keynes Perl Mongers
North of England Perl Mongers
Nottingham Perl Mongers
Southampton Perl Mongers
Thames Valley Perl Mongers
• Linux System Programming
• Mastering Perl
• GIMP 2 for Photographers
• Minimal Perl
• Wicked Cool Perl Scripts
• Red Hat Linux 9 Unleashed
• IRC Hacks - 100 Industrial-Strength Tips & Tools
• eBay Hacks - 100 Industrial-Strength Tips & Tools
• Exploiting Software - How To Break Code
• Mac OS X Unleashed, 2nd Edition
* New Reviews
.. More Reviews