The book is easy to read and is divided into three sections. The first is an overall introduction to databases. There is information on relational databases, the history of MySQL/mSQL, database design, and installation. Following is a separate chapter each for MySQL and mSQL which covers more detail about administration, performance tuning, security, and third party support utilities available. A final chapter in this section covers the variants of SQL programming you will encounter by using one of these databases.The second section starts with a comparison of other mid-range databases. There is an overview of client/server architecture and CGI programming. Other chapters cover programming in specific languages or using specific tools. Some of the APIs included are PHP, Perl, Java, C and C .
The third section is a reference section which covers all of the languages and tools discussed in the book. Each chapter is separate so you don’t waste time looking at information you don’t need.
Database administrators and programmers who are thinking about using MySQL or mSQL will find this book a great resource. The authors assume no prior knowledge of these databases when presenting the material in the first section. The second section, covering different programming languages, assumes basic knowledge of the language in question.
The main thing I liked about this book is that it wasn’t too “techie” for me. I consider myself an intermediate user but I can still get easily lost in technical jargon. I would recommend this book to anyone who is considering inexpensive database solutions for websites.
Reviewed by WEAV member Christina Wheeler. Christina’s Web development company can be reached at http://www.questtech.bc.ca.
Publisher: O’Reilly
![]()
Site Disclaimer Suggestions? E-Mail to webmaster@noccc.org