Learning MySQL and over one million other books are available for Amazon Kindle. Learn more



or
Sign in to turn on 1-Click ordering
Sell Us Your Item
For a $8.92 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Start reading Learning MySQL on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.
Sorry, this item is not available in
Image not available for
Color:
Image not available

To view this video download Flash Player

 

Learning MySQL [Paperback]

Seyed M.M. (Saied) Tahaghoghi , Hugh Williams
4.1 out of 5 stars  See all reviews (21 customer reviews)

Buy New
$30.61 & FREE Shipping. Details
Rent
$26.20 & this item ships for FREE with Super Saver Shipping. Details
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
In Stock.
Rented by RentU and Fulfilled by Amazon.
Want it Tuesday, May 28? Choose One-Day Shipping at checkout. Details
Free Two-Day Shipping for College Students with Amazon Student

Formats

Amazon Price New from Used from
Kindle Edition $19.79  
Paperback $30.61  
Shop the new tech.book(store)
New! Introducing the tech.book(store), a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Book Description

November 21, 2006 0596008643 978-0596008642

Whether you're running a business, keeping track of members and meetings for a club, or just trying to organize a large and diverse collection of information, you'll find the MySQL database engine useful for answering questions such as:

  • Which are my top ten fastest-selling products?
  • How frequently does this person come to our facility?
  • What was the highest, lowest, and average score of the team last season?


MySQL, the most popular open-source database, offers the power of a relational database in a package that's easy to set up and administer, and Learning MySQL provides all the tools you need to get started. This densely packed tutorial includes detailed instructions to help you set up and design an effective database, create powerful queries using SQL, configure MySQL for improved security, and squeeze information out of your data.



After covering the basics, the book travels far into MySQL's subtleties, including complex queries and joins, how to interact with the database over the Web using PHP or Perl, and important house-keeping such as backups and security.



Topic include:

  • Installation on Linux, Windows, and Mac OS X
  • Basic and advanced querying using SQL
  • User management and security
  • Backups and recovery
  • Tuning for improved efficiency
  • Developing command-line and web database applications using the PHP and Perl programming languages


The authors, Saied Tahaghoghi and Hugh E. Williams, have careers in academia and business, and share a keen interest in research into search technologies.



Whether you've never touched a database or have already completed some MySQL projects, you'll find insights in Learning MySQL that will last a career.


Frequently Bought Together

Learning MySQL + High Performance MySQL: Optimization, Backups, and Replication
Price for both: $61.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

About the Author

Saied Tahaghoghi is a senior lecturer at the RMIT University School of Computer Science and Information Technology. He has a bachelor's degree in electronics engineering, a master's degree in computer engineering, and a PhD in computer science, and loves tinkering with both hardware and software. Saied is a member of the RMIT Search Engine Group, and supervises research on text, image, video, and code retrieval. He teaches courses on web technologies and security, and is frequently asked to consult on projects by industry. Saied was born in Iran, but has spent almost equal parts of his life in Iran, England, Pakistan, and Australia, and is a fervent advocate of dialog between civilizations. His home page is http://saied.tahaghoghi.com.

Hugh E. Williams is a software design engineer at Microsoft's Windows Live Search in Redmond, WA. Previously, he was the Associate Professor in Information Retrieval at RMIT University in Melbourne, Australia. He's published over 70 research papers and holds around 10 patents, mostly in the search engine area. When not at work Hugh likes to hang out with his family, exercise, watch Richmond play footy, and learn about baseball. Hugh has a PhD from RMIT University. His home page is http://hughwilliams.com.


Product Details

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

More About the Authors

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

Learning MySQL (Learning) Get this book! Scandinavian Bits  |  2 reviewers made a similar statement
The 'Learning' series of books by O'Reilly is one of my favorites by far. Dan McKinnon  |  2 reviewers made a similar statement
Easy to understand with great examples. Arleston Lueders  |  1 reviewer made a similar statement
Most Helpful Customer Reviews
36 of 39 people found the following review helpful
5.0 out of 5 stars MySQL Class In A Book April 18, 2007
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. Serving Perl Pages To The Web

The chapters on PHP and Perl will show you how you can write web apps to interact with your MySQL database and move far beyond the basics or returning tables and rows to the fun you can really have with MySQL!!!

If you are using MySQL for fun or work, this is a great guide for all new/amateur programmers that want to get working efficiently in no time at all!!

***** HIGHLY RECOMMENDED
Was this review helpful to you?
20 of 21 people found the following review helpful
5.0 out of 5 stars Excellent starting point for a new user July 28, 2007
By CH
Format:Paperback|Amazon 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 | 
Was this review helpful to you?
12 of 14 people found the following review helpful
Format:Paperback
A range of users are possible for Seyed M.N. Tahaghoghi & Hugh E. Williams's handbook Learning MySQL, from those running a business or keeping membership records to others who are involved in software design. LEARNING MYSQL covers all the basics in introductory chapters - then moves ahead to more advanced uses of SQL, from configuring MySQL for better security to advanced querying. The open source database offers plenty of advanced capabilities but without a book like LEARNING MYSQL, much of these would be lost: all levels need the tutorials herein which guarantee nothing is lost in the cracks.
Comment | 
Was this review helpful to you?
Most Recent Customer Reviews
5.0 out of 5 stars Very informative
The book assumes you are a novice with SQL and takes you through well designed examples with increasing levels of complexity. The examples are thorough and build upon one another. Read more
Published 29 days ago by Donald Bryant
2.0 out of 5 stars Can't get into it
For some reason this book just doesn't answer my problems at all. I haven't finised it, probably won't. Odd for an O'Reilly...
Published 1 month ago by Will Guthrie
5.0 out of 5 stars One of the best tech books I've ever read
I have 31 years experience as a code developer for large corporations with some database work but limited HTML and no MySQL or PHP. Read more
Published 2 months ago by David M. Williams
4.0 out of 5 stars Gave me a good leg up to MYSQL
I have had some experience with SQL in the past but Hugh Williams book has been invaluable to using this product.
Published 4 months ago by Mr. A. J. Tretheway
1.0 out of 5 stars Terrible Book
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. Read more
Published 11 months ago by Matthew Clower
5.0 out of 5 stars Top Notch Writer & Publisher
The book is terrific. It starts from the basics, establishes a foundation, then begins to build up from there. Read more
Published 16 months ago by CompUSmart
4.0 out of 5 stars A good starting point
This book is divided into two principal parts. The first covers installing MySQL, some principles of database schema design, and the syntax of all the SQL statements that most... Read more
Published on January 22, 2011 by Tech Ed
5.0 out of 5 stars it was nice business deal
business experience with seller was good. there was not any kind of problem. book arrived in timely fashion.
I recommend doing business with this seller.
Published on October 10, 2010 by Diligent
5.0 out of 5 stars 100% Recomendado
Soy de Mexico y la verdad es que la calidad del producto ha sido realmente satisfactoria, y en cuanto al servicio de envio mas que excelente.
Published on August 18, 2010 by Puchef
4.0 out of 5 stars Needs more information about keys
The book is pretty good, and offers lots of examples. MySQL is not very simple, and took me a lot of studying to learn. Read more
Published on July 12, 2009 by S. Noedel
Search Customer Reviews
Only search this product's reviews

What Other Items Do Customers Buy After Viewing This Item?


Forums

There are no discussions about this product yet.
Be the first to discuss this product with the community.
Start a new discussion
Topic:
First post:
Prompts for sign-in
 



So You'd Like to...


Create a guide


Look for Similar Items by Category