This book conatins lots of solutions to specific common and not so common mySQL problems and with the range of languages covered you should be able to work out how to apply the solution even if the programming language isn't Ruby Perl, PHP,Python or Java.
This book is huge and like the other books in the cookbook series the primary purpose of the book is to provide real solutions to real life problems. One of the reasons for the huge size of this book is that it takes the programming language that is being used with mySQL into account and provides coding solutions for not just one but five of the most popular programming languages that are used with mySQL databases. Even if you aren't using one of those five most of the other languages that can be used with mySQL will at least resemble one or more of the languages that is covered to allow you to work out how to convert the presented solutions into just about any programming language.
This is not a book to teach you mySQL, it is the book that you get after you already have at least some knowledge of mySQL and are starting to face real problems of how to use mySQL to solve specific problems. It doesn't teach you how to design databases either so it wont help you in working outhow what tables you should have and what to put in each. What it will do is to help you work out how to use those tables most effectively once you have finished designing your database. It will also assist you in working out what data types to use for the fields that you have in your table and how to make your database accesses more efficient by setting up your database queries to work in the most effective way reducing the need for as much programming code around the call to perform the required task.
This article written by Stephen Chapman, Felgall Pty Ltd.