| | Dedication |
| | Copyright |
| | Preface |
| | | The Purpose of This Book |
| | | How This Book Is Organized |
| | | Conventions Used in This Book |
| | | Using Code Examples |
| | | Request for Comments |
| | | Safari Enabled |
| | | Acknowledgments |
| | Chapter 1. Introduction to MySQL |
| | | Section 1.1. The Value of MySQL |
| | | Section 1.2. The MySQL Package |
| | | Section 1.3. Licensing |
| | | Section 1.4. Mailing Lists |
| | | Section 1.5. Books and Other Publications |
| | Chapter 2. Installing MySQL |
| | | Section 2.1. Choosing a Distribution |
| | | Section 2.2. Unix Source Distributions |
| | | Section 2.3. Unix Binary Distributions |
| | | Section 2.4. Linux RPM Distributions |
| | | Section 2.5. Macintosh OS X Distributions |
| | | Section 2.6. Novell NetWare Distributions |
| | | Section 2.7. Windows Distributions |
| | | Section 2.8. Postinstallation |
| | Chapter 3. MySQL Basics |
| | | Section 3.1. The mysql Client |
| | | Section 3.2. Creating a Database and Tables |
| | | Section 3.3. Show Me |
| | | Section 3.4. Inserting Data |
| | | Section 3.5. Selecting Data |
| | | Section 3.6. Ordering, Limiting, and Grouping |
| | | Section 3.7. Analyzing and Manipulating Data |
| | | Section 3.8. Changing Data |
| | | Section 3.9. Deleting Data |
| | | Section 3.10. Searching Data |
| | | Section 3.11. Importing Data in Bulk |
| | | Section 3.12. Command-Line Interface |
| | | Section 3.13. Conclusion |
| | Chapter 4. SQL Statements |
| | | Section 4.1. Statements Grouped by Type |
| | | Section 4.2. Statements and Clauses in Alphabetical Order |
| | Chapter 5. String Functions |
| | | Section 5.1. String Functions Grouped by Type |
| | | Section 5.2. String Functions in Alphabetical Order |
| | Chapter 6. Date and Time Functions |
| | | Section 6.1. Date and Time Functions Grouped by Type |
| | | Section 6.2. Date and Time Functions in Alphabetical Order |
| | Chapter 7. Mathematical and Aggregate Functions |
| | | Section 7.1. Functions in Alphabetical Order |
| | Chapter 8. Flow Control Functions |
| | | Section 8.1. Functions in Alphabetical Order |
| | Chapter 9. Miscellaneous Functions |
| | | Section 9.1. Functions in Alphabetical Order |
| | Chapter 10. MySQL Server and Client |
| | | mysql |
| | | mysqld |
| | | mysqld_multi |
| | | mysqld_safe |
| | Chapter 11. Command-Line Utilities |
| | | comp_err |
| | | isamchk |
| | | make_binary_distribution |
| | | msql2mysql |
| | | my_print_defaults |
| | | myisamchk |
| | | myisamlog |
| | | myisampack |
| | | mysqlaccess |
| | | mysqladmin |
| | | mysqlbinlog |
| | | mysqlbug |
| | | mysqlcheck |
| | | mysqldump |
| | | mysqldumpslow |
| | | mysqlhotcopy |
| | | mysqlimport |
| | | mysqlshow |
| | | perror |
| | Chapter 12. Perl API |
| | | Section 12.1. Using Perl DBI with MySQL |
| | | Section 12.2. Perl DBI Method and Function Reference |
| | | Section 12.3. Attributes for Handles |
| | Chapter 13. PHP API |
| | | Section 13.1. Using PHP with MySQL |
| | | Section 13.2. PHP MySQL Functions in Alphabetical Order |
| | Chapter 14. C API |
| | | Section 14.1. Using C with MySQL |
| | | Section 14.2. Functions in Alphabetical Order |
| | | Section 14.3. C API Datatypes |
| | Appendix A. Datatypes |
| | | Section A.1. Numeric Datatypes |
| | | Section A.2. Accurate Numeric Types |
| | | Section A.3. Approximate Numeric Datatypes |
| | | Section A.4. Date and Time Datatypes |
| | | Section A.5. String Datatypes |
| | Appendix B. Operators |
| | | Section B.1. Arithmetic Operators |
| | | Section B.2. Relational Operators |
| | | Section B.3. Logical Operators |
| | | Section B.4. Bitwise Operators |
| | Appendix C. Environment Variables |
| | Colophon |
| | Index |