- You'll save an extra 5% on Books purchased from Amazon.ca, now through July 29th. No code necessary, discount applied at checkout. Here's how (restrictions apply)
MySQL (5th Edition) Paperback – Apr 2 2013
|New from||Used from|
Special Offers and Product Promotions
Frequently Bought Together
Customers Who Bought This Item Also Bought
No Kindle device required. Download one of the Free Kindle apps to start reading Kindle books on your smartphone, tablet, and computer.
Getting the download link through email is temporarily not available. Please check back later.
To get the free app, enter your mobile phone number.
About the Author
Paul DuBois is a writer, database administrator, and leader in the open source and MySQL communities. He has contributed to the online documentation for MySQL and is the author of MySQL and Perl for the Web (New Riders), MySQL Cookbook, Using csh and tcsh, and Software Portability with imake (O’Reilly). He is currently a technical writer with the MySQL documentation team at Oracle Corporation.
What Other Items Do Customers Buy After Viewing This Item?
Top Customer Reviews
(There is one error on p. 250, where DuBois leaves out the first argument to print_error(), the connection handle -- an easy enough mistake and one that I have made far too often since reading the book.)
If there were a prize for excellence in technical books, it should go to Paul DuBois. Bravo!
This book has a little bit for everyone. If you wanted to just wet your appetite, you really don't need much more than the tutorial and the PHP chapter. With these two-you can pretty write a web-based app immediately.
Once you want to tune and optimize your application, you better check out the chapters that deal with the details of queries and indexing-the guts of the MySQL SQL. Also, the Perl chapter gives you a more robust language than PHP, and the C chapter gives you something if you want a blazing fast app.
Finally there are the administration chapters-they give you background on the admin tasks.
One suggestion I'd give though, make sure you read the MySQL docs. They're pretty good about details. Also, for PHP-get the PHP docs, the MySQL functions are really handy. If you want to use perl, get the Perl DBI book from O'reilly-I found it indispensable.
Before you can create a database you need to create a database account which aids data security. This was the area I stalled on because the book simply refers you to ask for assistance from your DBA... After more than half the way through the book it does spend some effort on creating access to your database for others though it does not say how you created access for yourself in the first place.
So - I have the book and no DBA meaning I have still to find another book to walk me through basic mySQL... I felt tricked and this book takes pride for being the first disappointment in my existing library of 50+ books covering Unix, Linux, Windoze, Networking and programming...
Saying all this though, I'm sure the book is a useful tool if you have some mySQL experience, but don't expect it to teach you how to run until you've learned how to walk elsewhere...
After that I decided to buy the book, and I was very satisfied with my decision. Below I am listing several evaluative criterias that indeed make the book ( and the author, as well) the best choice available thus far:
1) Great for beginners: To understand how to keep a grade book, you don't need huge brains(I hope so). That's exactly what Paul starts his book with, and makes his way through to some RDBMS terminologies that you won't even notice.
2) From the simplest to more advanced... Such books make the learning for beginniners piece of cake, and for experienced ones a lof of fun. The book's focus is on couple of tables that you build in the first chapter, and keep manipulating throughout the book. Paul never forgets about those tables. Even in the Second section of the book (Using MySQL Programming Interfaces), he teaches you to write applications using C, Perl and PHP to manipulate them. Since you build them all together with Paul, you have more understanding of what you're doing. Of course, by the end of the book it gets advanced, which makes it the right choise for advanced programmers as well.
3) Great references Oh yes. Awesome appendixes. Listings of all the functions, keywords, syntaxes are available (in alphabetical order). Also seperate appendixes for Perl DBI API, C API and PHP API makes it even more useful
4) Easy language. This is deginitely important. Even though the books are in english, not all of them gurantee you comprehension. Sometimes you might find the lingo of the book of too high a level, or even vice versa. None of those are the cases with the MySQL book.Read more ›
Most recent customer reviews
Although I had experience with MySQL before reading this book, the format was a bit daunting at first. Read morePublished on Feb. 28 2003 by MCF
I found the book to be very good introduction and description of Mysql. I also think the Detailed Command and Data Structure Appendixes are great. Read morePublished on Feb. 13 2003 by Michael J. Packard
I bought this book some time ago as a php and mysql developer, to learn MySQL better. It is a very good book because the writer is also the programmer (lead programmer - he wrote... Read morePublished on Jan. 13 2003 by Royal Tenenbaum
This book have a very understandable language.
Covers all aspects of MySQL and have particular attention on details that are usualy forgothen by authors (how to choose a... Read more
This book has gotten me out of many sticky situations. It covers the basics and covers many functions/ideas that the other mysql books didn't. Read morePublished on Oct. 29 2002
Mr. DuBois it that rare author who is both master of a technical subject and a good writer. This book should be required reading for all computer authors. Read morePublished on Oct. 12 2002 by Michael McKee
One of the first things I realized when I started reading and working off this book was "I wish I had bought this sooner". Read morePublished on Sept. 12 2002
This is a well structured manual that makes it easy to get up and running quickly and with confidence. Read morePublished on Aug. 11 2002 by Mike Bowles
I've seen enough of these comments to believe this is actually author's comments.Published on July 22 2002 by Christine Perry
Look for similar items by category
- Books > Computers & Technology > Databases > Specific Databases > MySQL & mSQL
- Books > Computers & Technology > Programming > Languages & Tools
- Books > Computers & Technology > Web Development > Programming > SQL
- Books > Textbooks > Computer Science & Information Systems > Database Storage & Design
- Books > Textbooks > Computer Science & Information Systems > Programming Languages