Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your mobile phone number.

Learning MySQL

4.1 out of 5 stars 32 customer reviews
ISBN-13: 063-6920008644
ISBN-10: 0596008643
Why is ISBN important?
ISBN
This bar-code number lets you verify that you're getting exactly the right version or edition of a book. The 13-digit and 10-digit formats both work.
Scan an ISBN with your phone
Use the Amazon App to scan ISBNs and compare prices.
Have one to sell? Sell on Amazon
Buy used On clicking this link, a new layer will be open
$4.11 On clicking this link, a new layer will be open
Buy new On clicking this link, a new layer will be open
$29.48 On clicking this link, a new layer will be open
More Buying Choices
43 New from $18.94 43 Used from $4.11
Free Two-Day Shipping for College Students with Prime Student Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student


Windows10ForDummiesVideo
Windows 10 For Dummies Video Training
Get up to speed with Windows 10 with this video training course from For Dummies. Learn more.
$29.48 FREE Shipping. In Stock. Ships from and sold by Amazon.com. Gift-wrap available.
click to open popover

Frequently Bought Together

  • Learning MySQL
  • +
  • Learning Python, 5th Edition
Total price: $64.63
Buy the selected items together

Editorial Reviews

Review

"I recommend Tahaghoghi and Williams' Learning MySQL as an introduction to database solutions, especially as applied to web development. Buy this book and you won't be disappointed." - James Pyles, Linux Magazine, March 2007

Book Description

Get a Handle on Your Data
NO_CONTENT_IN_FEATURE
The latest book club pick from Oprah
"The Underground Railroad" by Colson Whitehead is a magnificent novel chronicling a young slave's adventures as she makes a desperate bid for freedom in the antebellum South. See more

Product Details

  • Paperback: 618 pages
  • Publisher: O'Reilly Media (November 24, 2006)
  • Language: English
  • ISBN-10: 0596008643
  • ISBN-13: 978-0596008642
  • Product Dimensions: 7 x 1.4 x 9.2 inches
  • Shipping Weight: 1.8 pounds (View shipping rates and policies)
  • Average Customer Review: 4.1 out of 5 stars  See all reviews (32 customer reviews)
  • Amazon Best Sellers Rank: #173,012 in Books (See Top 100 in Books)

Customer Reviews

Top Customer Reviews

Format: Paperback
The 'Learning' series of books by O'Reilly is one of my favorites by far. The thing the separates 'Learning' books from other ones is the fact that these books (for the most part) assume that the reader has a very limited knowledge of said subject matter and ramps them up in logical succession until the point where they are comfortable and developing/designing like a seasoned pro. A 'Learning' book won't make you into an uber pro overnight, but if you are the type that better learns away from the classroom and would rather spend said time (and a lot less money) sitting in front of a computer at home with a book on your lap, you could do a lot less than this O'Reilly line of books.

With 'Learning MySQL' the tradition most definitely continues. ~600 pages await the reader who picks up this gem and you don't need to have any extensive database experience in order to be able to pick this up and start cracking! From the basics of installation on Linux, Windows and the Mac to basic SQL like writing queries and stored procedures, the foundation is all there. Continuing on to discussing security, performing backups and tuning, this is an exceptional book broken up logically and smoothly into 6 parts and 18 chapters:

01. Intro

02. Installing MySQL

03. Using MySQL Monitor

04. Designing Databases

05. Basic SQL

06. Datbase Structures

07. Advanced Querying

08. More MySQL Goodies

09. Managing Users & Privileges

10. Backups & Recovery

11. Using An Options File

12. Configuring & Tuning The Server

13. Web Database Applications

14. PHP

15. PHP Application Case Study

16. Perl

17. Perl With MySQL

18.
Read more ›
2 Comments 37 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
As a new user of MySQL with no previous SQL experience I found this book extremely helpful. This book helped me get my project up and running in very little time. I was especially impressed that even though the examples in the book did not directly correlate to what I was trying to accomplish it gave me enough general knowledge of MySQL to easily put together my project.
Comment 21 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
I have been working with MySQL for about 6 years but never took the time to do any formal learning so I was looking for a book to "fill in the gaps". After seeing the Amazon.com ratings for this O'Reilly book I decided to try Learning MySQL.

This book was written about the time I started using MySQL and I'm very glad that I didn't read this book then. The book is extremely disorganized and never decides on a target audience. It lacks consistency and relies heavily on a website that is no longer available for supplemental materials. The book does contain some useful information but that information is far overshadowed by its negative features. It's hardly a book of learning and would be better described as a book of bad examples. That's on top of the frequent grammatical mistakes and incoherent explanations.

Chapter 2:
This chapter tries to cover every possible condition in installing the components of the LAMP stack used by the book. Not only was the information in Chapter 2 already outdated when the book was published but at 85 pages it's the worst chapter I've read in any book in a very long time. Coverage for Linux and Mac were poor and the book would be much better off if Chapter 2 was simply omitted. Unfortunately chapter 2 is referenced literally from every subsequent chapter.

Bloated:
The book is riddled with screenshots and example output received by the console. This alone adds probably 100 pages to the book. Not to mention the authors' tangents into the irrelevant and then adding references on top of those irrelevant topics.
Read more ›
5 Comments 27 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
I was really impressed with "Learning MySQL". I actually got into MySQL because I was interested in developing data-driven websites. Instead of just buying a book on PHP & MySQL, I thought I would start by focusing just on MySQL to develop a strong foundation on the database side. With that in mind, I felt like this book did a great job covering all bases (no pun intended...Alright, I put some thought into that one).

If you are completely new to databases, then this book is a good place to start - here's why:

1) Coverage of database concepts and design: This book doesn't just launch into the code stuff. It will teach you about database structure and relationships. It will give you some pretty straight-forward rules on how you should design your database with regards to what goes in what tables and how columns in the tables relate to each other (the actual data relationships).

2) History of SQL: Without going into too much detail, the book explains where SQL has come from and what you can expect from it now.

3) Explanation of SQL Syntax: This book does a great job breaking down the syntax of the SQL language and showing you the standard syntax for the various statements it presents.

4) Examples galore: Okay, so a lot of the examples are pretty useless, but they do what they need to - show you how things work. There are also some big examples that are used consistently throughout the book, so you can see your own development in how you interact with the data. There are SQL scripts that you can download from the O'Reilly website to import the tables and data directly into your database to follow along with the authors' examples.
Read more ›
Comment 10 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse

Most Recent Customer Reviews

Set up an Amazon Giveaway

Learning MySQL
Amazon Giveaway allows you to run promotional giveaways in order to create buzz, reward your audience, and attract new followers and customers. Learn more about Amazon Giveaway
This item: Learning MySQL