MySQL Reference Manual for version 4.1.1-alpha.
note: Due to copyright restrictions, this is the most recent version of the MySQL manual i'm able to post. The most current MySQL documentation can be found at www.mysqlpress.com/doc/index.html
- 1 General Information
- 2 Installing MySQL
- 3 MySQL Tutorial
- 4 Database Administration
- 4.1 Configuring MySQL
- 4.2 Running Multiple MySQL Servers on the Same Machine
- 4.3 General Security Issues and the MySQL Access Privilege System
- 4.4 MySQL User Account Management
- 4.5 Disaster Prevention and Recovery
- 4.6 Database Administration Language Reference
- 4.7 MySQL Localization and International Usage
- 4.8 MySQL Server-Side Scripts and Utilities
- 4.9 MySQL Client-Side Scripts and Utilities
- 4.9.1 Overview of the Client-Side Scripts and Utilities
- 4.9.2
mysql, The Command-line Tool
- 4.9.3
mysqlcc, The MySQL Control Center
- 4.9.4
mysqladmin, Administering a MySQL Server
- 4.9.5
mysqlbinlog, Executing the queries from a binary log
- 4.9.6 Using
mysqlcheck for Table Maintenance and Crash Recovery
- 4.9.7
mysqldump, Dumping Table Structure and Data
- 4.9.8
mysqlhotcopy, Copying MySQL Databases and Tables
- 4.9.9
mysqlimport, Importing Data from Text Files
- 4.9.10
mysqlshow, Showing Databases, Tables, and Columns
- 4.9.11
mysql_config, Get compile options for compiling clients
- 4.9.12
perror, Explaining Error Codes
- 4.9.13 How to Run SQL Commands from a Text File
- 4.10 The MySQL Log Files
- 4.11 Replication in MySQL
- 5 MySQL Optimization
- 6 MySQL Language Reference
- 7 MySQL Table Types
- 7.1
MyISAM Tables
- 7.2
MERGE Tables
- 7.3
ISAM Tables
- 7.4
HEAP Tables
- 7.5
InnoDB Tables
- 7.5.1 InnoDB Tables Overview
- 7.5.2 InnoDB in MySQL Version 3.23
- 7.5.3 InnoDB Startup Options
- 7.5.4 Creating InnoDB Tablespace
- 7.5.5 Creating InnoDB Tables
- 7.5.6 Adding and Removing InnoDB Data and Log Files
- 7.5.7 Backing up and Recovering an InnoDB Database
- 7.5.8 Moving an InnoDB Database to Another Machine
- 7.5.9 InnoDB Transaction Model and Locking
- 7.5.10 Performance Tuning Tips
- 7.5.11 Implementation of Multi-versioning
- 7.5.12 Table and Index Structures
- 7.5.13 File Space Management and Disk I/O
- 7.5.14 Error Handling
- 7.5.15 Restrictions on InnoDB Tables
- 7.5.16 InnoDB Change History
- 7.5.16.1 MySQL/InnoDB-4.1.1, December 4, 2003
- 7.5.16.2 MySQL/InnoDB-4.0.16, October 22, 2003
- 7.5.16.3 MySQL/InnoDB-3.23.58, September 15, 2003
- 7.5.16.4 MySQL/InnoDB-4.0.15, September 10, 2003
- 7.5.16.5 MySQL/InnoDB-4.0.14, July 22, 2003
- 7.5.16.6 MySQL/InnoDB-3.23.57, June 20, 2003
- 7.5.16.7 MySQL/InnoDB-4.0.13, May 20, 2003
- 7.5.16.8 MySQL/InnoDB-4.1.0, April 3, 2003
- 7.5.16.9 MySQL/InnoDB-3.23.56, March 17, 2003
- 7.5.16.10 MySQL/InnoDB-4.0.12, March 18, 2003
- 7.5.16.11 MySQL/InnoDB-4.0.11, February 25, 2003
- 7.5.16.12 MySQL/InnoDB-4.0.10, February 4, 2003
- 7.5.16.13 MySQL/InnoDB-3.23.55, January 24, 2003
- 7.5.16.14 MySQL/InnoDB-4.0.9, January 14, 2003
- 7.5.16.15 MySQL/InnoDB-4.0.8, January 7, 2003
- 7.5.16.16 MySQL/InnoDB-4.0.7, December 26, 2002
- 7.5.16.17 MySQL/InnoDB-4.0.6, December 19, 2002
- 7.5.16.18 MySQL/InnoDB-3.23.54, December 12, 2002
- 7.5.16.19 MySQL/InnoDB-4.0.5, November 18, 2002
- 7.5.16.20 MySQL/InnoDB-3.23.53, October 9, 2002
- 7.5.16.21 MySQL/InnoDB-4.0.4, October 2, 2002
- 7.5.16.22 MySQL/InnoDB-4.0.3, August 28, 2002
- 7.5.16.23 MySQL/InnoDB-3.23.52, August 16, 2002
- 7.5.16.24 MySQL/InnoDB-4.0.2, July 10, 2002
- 7.5.16.25 MySQL/InnoDB-3.23.51, June 12, 2002
- 7.5.16.26 MySQL/InnoDB-3.23.50, April 23, 2002
- 7.5.16.27 MySQL/InnoDB-3.23.49, February 17, 2002
- 7.5.16.28 MySQL/InnoDB-3.23.48, February 9, 2002
- 7.5.16.29 MySQL/InnoDB-3.23.47, December 28, 2001
- 7.5.16.30 MySQL/InnoDB-4.0.1, December 23, 2001
- 7.5.16.31 MySQL/InnoDB-3.23.46, November 30, 2001
- 7.5.16.32 MySQL/InnoDB-3.23.45, November 23, 2001
- 7.5.16.33 MySQL/InnoDB-3.23.44, November 2, 2001
- 7.5.16.34 MySQL/InnoDB-3.23.43, October 4, 2001
- 7.5.16.35 MySQL/InnoDB-3.23.42, September 9, 2001
- 7.5.16.36 MySQL/InnoDB-3.23.41, August 13, 2001
- 7.5.16.37 MySQL/InnoDB-3.23.40, July 16, 2001
- 7.5.16.38 MySQL/InnoDB-3.23.39, June 13, 2001
- 7.5.16.39 MySQL/InnoDB-3.23.38, May 12, 2001
- 7.5.17
InnoDB Contact Information
- 7.6
BDB or BerkeleyDB Tables
- 8 Introduction to MaxDB
- 9 National Character Sets and Unicode
- 10 Spatial Extensions in MySQL
- 11 MySQL APIs
- 12 Error Handling in MySQL
- 13 Extending MySQL
- A Problems and Common Errors
- B Contributed Programs
- C Credits
- D MySQL Change History