作者:Paul DuBois
出版日期:September 8, 2008
出版社:Addison Wesley
页数:1224
ISBN:ISBN-10: 0672329387 ISBN-13: 978-0672329388
文件格式:PDF
The unexpected pleasure of reading books about databases is thatthey are often written by authors with highly organized minds. PaulDuBois and his editors at New Riders have assembled MySQLwith a clarity and lucidity that inspires confidence in the subjectmatter: a (nearly) freely redistributable SQL-interpreting databaseclient/server primarily geared for Unix systems but maintained forWindows platforms as well. What isn’t “free” about MySQL (theapplication) is its server’s commercial use; all clients andnoncommercial server use are free. DuBois’s tome isn’t free either, butits list price is modest in light of its value and the value of itsnamesake.
The volume is superbly organized into 12 chapters and 10 appendicesand contains a concise table of contents and a comprehensive 50-pageindex. It is peppered with references to the online HTML documentationthat comes with the source and binary distributions (which areavailable and easy to install in stable rpm and tar releases.)
The first third of MySQL is an excellent instruction toolfor database newbies; the second third is a detailed reference forMySQL developers; and the last third consists of clearly annotatedappendices, including C, Perl (but not Python), and PHP interfaces.
Perhaps as an indication of the collective will of the developers ofMySQL, DuBois does not separate Windows 95/98/NT design or developmentspecifics from its main discussions. Platform-independent design is agoal, not a reality, and users will have to rely on newsgroups andmailing lists for details. Moreover, security issues are addressed in amere 18 pages, a large part of which is devoted to standard Unix fileand network-access permissions. Next to nothing is mentioned aboutdefense against common hacking strategies, the use of secure shellinterfaces, or access encryption.
Although it is nearly 800 pages in length, DuBois’s book isthankfully not encyclopedic. It is a valuable précis of the MySQLdatabase, and its easy-to-skim look and feel will make it an excellentbrowse for database experts who want to know what is and is notpossible within MySQL, the application. –Peter Leopold –This text refers to an out of print or unavailable edition of this title.
From Library Journal
MySql is a very popular relational database for a number of reasons: itis free for most applications; while not open source it is heavily usedby 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; administeringMySql; and security. This book will be very popular with users whoalready understand relational databases and are trying to move fromMicrosoft or Oracle to MySql.
Copyright 2000 Reed Business Information, Inc. –This text refers to an out of print or unavailable edition of this title.