Miscellany
Reviews
Below are excerpts from reviews of MySQL in a Nutshell. Click on the heading of a review to see the full review. Please let me know if see one that's not included here.
Unix Review
There are many books on MySQL filling the bookshelves, but one that you must buy in order to have the necessary documentation for MySQL is MySQL in a Nutshell.Emmett Dulaney
July 2005
Amazon.com
It is a very comprehensive text that reads as easily as a favorite novel yet is concise enough to be your first 'go-to' on MySQL issues you may face day-in and day-out.Rob Wehrli
January 2006
Groklaw
All the commands are clearly laid out, with all the options and even useful examples! Lovely!Steve McInerney
July 2005
Linux Format
Weve waited too long for a MySQL in a Nutshell book, and this book satisfies completely.Paul Hudson
July 2005
WhiteMountain Perl Monger
MySQL In A Nutshell starts off with a (very) brief introduction (I like that too), plus a short installation guide and tutorial. Then it gets right into the meat of things with the SQL reference.Andrew Brosnan
July 2005
Groklaw
If you program with/for MySQL databases, then I do recommend this book as an excellent reference guide into all things programmy about MySQL.Steve McInerney
July 2005
Phoenix MySQL User Group
Dont let the size of the book fool you. The information it contains is well laid out into identifiable topics for easy reference.Brett Berry
June 2005
LinuxQuestions.org
It's quick and to the point approach to me gives it a quick thumbs up as it doesn't go into too many details but outlines the basic processes with enough detail that even those that aren't familiar with MySQL installations could easily follow..trickykid
May 2005
Blogcritics.org
With MySQL in a Nutshell, Dyer has provided the perfect desk reference for this powerful DB engine...DrPat
May 2005
Amazon.com
I'm not a SQL expert, so I liked the tutorial-flavored introductions at the beginning of each chapter, followed by the conversational tone of the clear and concise examples.Larry Hannay
May 2005
Amazon.com
Well the book certainly seems to cover MySQL's features quite comprehensively...For a given MySQL command, the book's explanation is succinct and useful.Wes Boudville
May 2005





Technical Books
For the last six years I have been working as a technical writer of open-source software, specializing in the database MySQL. I have published one technical book so far, a computer software manual on MySQL called, MySQL in a Nutshell (O'Reilly May 2005). In keeping with the publisher's Nutshell series, my book is written primarily in a reference or dictionary style with the syntax, explanations, and examples of MySQL statements, clauses, and functions. Additionally, the start of the book provides a basic MySQL tutorial along with instructions on installing MySQL. For application program interfaces (i.e., Perl, PHP, and C API) chapters, there are tutorials for getting started with each.
This first edition, written in English, has been translated into German, Japanese, and Polish so far. Click on the image for a particular language version to the left to read more about each. The links will take you to the publisher's web site. To read reviews of my book, click on the link in the margin for Nutshell Reviews. I've finished writing the second edition in December 2007 and we've finished the editing at the beginning of January 2008. The book is now in production and should be available at bookstores by the middle of April, in time for the MySQL Conference.
Comparison of Editions
As mentioned above, the second edition of my book, MySQL in a Nutshell is finished and in production. I've said elsewhere on this site as I've been working on it that the new edition is much better. Below is a comparison between the first edition and the second edition; I've provided first below an excerpt of the MySQL function MAX( ) from the first edition:
This is simple and straight forward for a very basic function. While descriptions like this are sufficient, I pushed myself to elaborate more on MySQL statements and functions, as well as to find more realistic examples and alternative uses for them. Below is the explanation of the same function in the second edition:
Even if you don't know anything about MySQL and therefore don't understand the text above, I think you can see that the second edition is much better written and provides more assistance to the reader. You can see why I have been excited about the work I've been doing for the past year and why I'm eager for it to be published, why I'm so proud of it.