Buy Used
CDN$ 0.79
+ CDN$ 6.49 shipping
Used: Good | Details
Condition: Used: Good
Comment: **SHIPPED FROM UK** We believe you will be completely satisfied with our quick and reliable service. All orders are dispatched as swiftly as possible! Buy with confidence!
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

MySQL Paperback – Dec 22 1999

4.7 out of 5 stars 86 customer reviews

See all formats and editions Hide other formats and editions
Amazon Price
New from Used from
Paperback, Dec 22 1999
"Please retry"
CDN$ 35.07 CDN$ 0.79

There is a newer edition of this item:

MySQL (5th Edition)
CDN$ 38.96
(86)
In Stock.

Save an Additional 10% on Textbooks When you Join Amazon Student

No Kindle device required. Download one of the Free Kindle apps to start reading Kindle books on your smartphone, tablet, and computer.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your e-mail address or mobile phone number.




Product Details

  • Paperback: 800 pages
  • Publisher: Que Publishing; 1 edition (Dec 22 1999)
  • Language: English
  • ISBN-10: 0735709211
  • ISBN-13: 978-0735709218
  • Product Dimensions: 22.9 x 17.8 x 4.1 cm
  • Shipping Weight: 2 Kg
  • Average Customer Review: 4.7 out of 5 stars 86 customer reviews
  • Amazon Bestsellers Rank: #845,387 in Books (See Top 100 in Books)
  •  Would you like to update product info, give feedback on images, or tell us about a lower price?

  • See Complete Table of Contents

Product Description

From Amazon

The unexpected pleasure of reading books about databases is that they are often written by authors with highly organized minds. Paul DuBois and his editors at New Riders have assembled MySQL with a clarity and lucidity that inspires confidence in the subject matter: a (nearly) freely redistributable SQL-interpreting database client/server primarily geared for Unix systems but maintained for Windows platforms as well. What isn't "free" about MySQL (the application) is its server's commercial use; all clients and noncommercial server use are free. DuBois's tome isn't free either, but its list price is modest in light of its value and the value of its namesake.

The volume is superbly organized into 12 chapters and 10 appendices and contains a concise table of contents and a comprehensive 50-page index. It is peppered with references to the online HTML documentation that comes with the source and binary distributions (which are available and easy to install in stable rpm and tar releases.)

The first third of MySQL is an excellent instruction tool for database newbies; the second third is a detailed reference for MySQL developers; and the last third consists of clearly annotated appendices, including C, Perl (but not Python), and PHP interfaces.

Perhaps as an indication of the collective will of the developers of MySQL, DuBois does not separate Windows 95/98/NT design or development specifics from its main discussions. Platform-independent design is a goal, not a reality, and users will have to rely on newsgroups and mailing lists for details. Moreover, security issues are addressed in a mere 18 pages, a large part of which is devoted to standard Unix file and network-access permissions. Next to nothing is mentioned about defense against common hacking strategies, the use of secure shell interfaces, or access encryption.

Although it is nearly 800 pages in length, DuBois's book is thankfully not encyclopedic. It is a valuable précis of the MySQL database, and its easy-to-skim look and feel will make it an excellent browse for database experts who want to know what is and is not possible within MySQL, the application. --Peter Leopold

From Library Journal

MySql is a very popular relational database for a number of reasons: it is free for most applications; while not open source it is heavily used by the open source community; and it runs easily on Windows and UNIX. The author's approach is to use two sample databases to explain SQL (structured query) databases with Perl, PHP, and C; administering MySql; and security. This book will be very popular with users who already understand relational databases and are trying to move from Microsoft or Oracle to MySql.
Copyright 2000 Reed Business Information, Inc.

See all Product Description

Customer Reviews

Top Customer Reviews

I agree with other rave reviews: this is certainly the best technical book I have encountered, and it is a pleasure both to read through and to use as a reference. DuBois's style is clear and succinct, with a fine wit. Perhaps the most remarkable thing about this book is how much DuBois teaches within the confines of a single book -- so much, and so well presented, that the book seems far shorter than its physical thickness would suggest. By way of learning how to use MySQL for practical benefit, the reader also learns standard SQL, fundamental principles of database organization and management, and coding in C, Perl, and PHP, for use both on a local machine and in the Web context, not to mention installation and maintenance on various systems. The key to DuBois's clarity is his presentation of revealing examples at every step of the way, with explanations of each item. The index is also superb and there are richly helpful reference appendices.
(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!
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
The book MySQL is an excellent book. My employer uses MySQL for many of our database needs and, being relatively inexperienced with databases, I had to be brought up to speed quickly and with good, accurate knowledge. This book is that resource. The coverage includes everything from setting up databases and tables to new users and permissions. When I have a question I almost always go directly to the book as opposed to the help pages that came with the database itself. The clear wording and solid explanations along with the excellent examples make it an extremely handy reference to have around at all times. I find myself referring to the book quite often for the finer points in creating SQL statements to do what I need them to do. The examples in the book cover almost every situation I've needed them to. Very rarely do I have the need to go elsewhere or seek additional resources for an answer. If you are going to be developing applications that interact with a MySQL database (whether your language is Java, C, PHP, or PERL) you need this book. It covers all of the functions and common tasks as well as database administration, security, and maintenance and repair. This is a great book and I would highly recommend it to everyone working with MySQL databases.
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 of the other MySQL books aren't really MySQL centered-they use it as the backend for a language (like PHP or perhaps it's a CGI book that has a chapter or two on dbs, and they use MySQL). This is the *definative* book on the db-the stamp of approval from the create mind behind MySQLAB (...) is on it.
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.
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
I read somewhere online that this book would be a great help to someone with no previous experience of mySQL - I have many years Unix experience and consider myself reasonably quick at picking up new skills yet I think this book was a waste of my money...
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...
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
By A Customer on May 23 2001
First I got started with the mysql through the online documentation avilable at mysql's website, which is written and being maintained by Paul Dubois.
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 ›
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



Feedback