MySQL Reference Manual

Category: Technical


<< Buy This Book on Amazon >>

333 views since 2007-09-28. Bookmark this: MySQL Reference Manual

Description


MySQL Reference Manual

By Michael Widenius, David Axmark, MySQL AB,

Publisher: O'Reilly Media, Inc.
Number Of Pages: 712
Publication Date: 2002-06
Sales Rank: 354122
ISBN / ASIN: 0596002653
EAN: 9780596002657
Binding: Paperback
Manufacturer: O'Reilly Media, Inc.
Studio: O'Reilly Media, Inc.
Average Rating: 4


MySQL is the most popular SQL database in the open source community and is used almost universally by web sites running on open source systems. As powerful and flexible as it is lightweight and efficient, MySQL packs a large feature set into a very small and fast engine that now runs on more than 500,000 servers. This renowned online manual that has supported MySQL administrators and database developers for years is now available in paperback format. This book is an exact reproduction of the MySQL Reference Manual from the MySQL development team's Web site, minus some non-technical appendices. This version covers MySQL 4.0.

Many sophisticated topics appear in this comprehensive manual, ranging from the hitches you may run into when first installing MySQL to internals that will help you tune your queries. MySQL Reference Manual contains all the comprehensive reference material one would expect for building the product, running administrative utilities, and using various API as well as MySQL's rich version of SQL. In addition, you can turn a page and find such unexpected riches as:

A thorough comparison of MySQL with SQL standards and other databases
A discussion of privileges and suggested uses of privileges to enhance security
Directions for replicating a database and for running several MySQL servers on a single system
Directions for initializing a database from a flat file
Guidelines for estimating the performance of different queries
A far-reaching discussion of optimization, with reference to the implementation of MySQL
Investigations of the differences between data types and the pros and cons of each type of number, string, or timestamp
An extended inquiry into the effects of using delayed inserts
A candid explanation of why various errors occur and how to recover from them
Tips for weighted, full-text searches
Detailed descriptions of the features, strengths, and weaknesses of available table formats
A guide to adding new functions to MySQL
No serious MySQL user should be without this book.


Review:

MySQL Reference

This is simply the printed version of the online documentation. This is very handy to have when you are not in front of your keyboard. I use the printed and online versions equally. The layout of the printed version is not the best by any means. Used in conjunction with the online documentation, you will find what you need though. This book should be on any PHP/MySQL programmer's shelf.

Review:

As stated earlier, complete but poorly organised...

This book is the printed version of the online documentation available through the MySQL site. It is the definitive version of documentation for MySQL, but it is also left wanting. The authors, two of the principle programmers of MySQL, provide comprehensive coverage of all aspects of MySQL.
That being said, one of the biggest problem with this book is not its subject coverage, but its organization. Most technical books begin with installation instructions, or a brief overview of the software's purpose and the need it addresses and then moves into technical subjects. This one spends the first 10% telling you why you should use MySQL, and only then does it start delving into technical matters.
Skipping past that, the book's other big shortcoming is that it's biased towards a Unix mindset. Granted, the software was developed on Unix and the largest portion of deployments are on *nix. However, as a long-time Windows user with little *nix familiarity, a lot of the material is over my head. If they want Windows users to use MySQL correctly, they're going to have to make it much easier for Windows users/admins to understand.
The one thing I found the book does really well is to teach you exactly how to use MySQL using SQL, and documenting well where MySQL diverges from ANSI SQL compliance. The portion of the book strictly dedicated to teaching the user how to use it is well-written and thorough, I wish the rest of the manual was written this well.


Review:

Complete, but poorly organized

A paper copy of the manual can be most useful, since I, like most people, find it hard to wade through an online manual.

But there is one area in which the online form is more useful: searching. By opening the MySQL manual in a text editor, one can search it, making the poor organization of the manual less of a problem.

The printed copy suffers from the same poor organization (indeed, it is the same as - or very, very close to - the online manual) but without the ameliorating factor of searchability. The index is not very good, but even if it was better, the scattering of information throughout the book would make for lengthy index entries.

Take security for example. What is the recommended process for securing a fresh MySQL installation? Start at the Table of Contents: Aha! 4.3 "MySQL User Account Management" Sounds promising. P. 249. GRANT and REVOKE Syntax? Not what I had in mind. I just want to know about the right way to secure the system and create new users. Back to the Contents. 2.4 "Post-Installation Setup and Testing" P.113. Nope, nothing there.

Last resort: The index. Security, against hackers, p.227. Nope. But that page is in section 4.2 "General Security Issues and the MySQL Access Privilege System." Now that sounds like it. Start reading section 4.2.1 on p. 224... "If you are able to connect successfully to the server without being asked for a password, you have problems! ... Review the MySQL installation instructions..." I thought I just did that. Now I know the secret is burried in the installation instructions. Back to Chapter 2. Still no dice.

Give up and install phpMyAdmin.

While I don't doubt that the answers to this and a myriad other questions are in there somewhere, the poor structure of the book makes it extremely hard to find anything.

A complete rewrite would do the trick.

http://rapidshare.com/files/58719576/MySQL_Reference_Manual-OReilly-0596002653.pdf

http://rapidshare.com/files/58575617/0596002653.rar


Download this book from Usenet
DOWNLOAD Free register and download UseNet downloader, then you can free download ebooks from UseNet.

Free Download "MySQL Reference Manual" from Usenet!

Buy this book from amazon


Disclaimer:
Contents of this page are indexed from the Internet. All actions are under your responsability. Email us to report illegal contents or external links and we'll remove them immediately.

Search More...

MySQL Reference Manual

Search free ebooks in ebookee.com!


Links

Free Trade Magazine Subscriptions & Technical Document Downloads

Search and Buy
<< Search and Buy This Book on Amazon >>

Download this book from Usenet
DOWNLOAD How to download:
Free register to download UseNet downloader and install, then search book title and start downloading. UseNet is clean and can be unstalled totally. Enjoy!

Free Download "MySQL Reference Manual" from Usenet!

Download Link 2


No download links here
Please check the description for download links if any or do a search to find alternative books.

Can't Download?
Please search mirrors if you can't find download links for "MySQL Reference Manual" in "Description" and someone else may update the links. Check the comments when back to find any updates.

Search Mirrors
Maybe some mirror pages will be helpful, search this book at top of this page or click here to find more info.


Related Books


Books related to "MySQL Reference Manual":


Comments


No comments for "MySQL Reference Manual".


    Add Your Comments

    1. Download links and password may be in the description section, read description carefully!
    2. Do a search to find mirrors if no download links or dead links.

    required

    required, hidden

    need login

    required

    Back to Top