Chapter 1. General Information
The MySQL® software delivers a very fast, multi-threaded,
multi-user, and robust SQL (Structured Query Language) database
server. MySQL Server is intended for mission-critical, heavy-load
production systems as well as for embedding into mass-deployed
software. MySQL is a registered trademark of MySQL AB.
The MySQL software is Dual Licensed. Users can choose to use the
MySQL software as an Open Source product under the terms of the GNU
General Public License (https://www.fsf.org/licenses/)
or can purchase a standard commercial license from MySQL AB. See
more information on our licensing policies.
The following list describes some sections of particular interest in
For a discussion about the capabilities of the MySQL Database
Server, see Section 1.4.2, “The Main Features of MySQL”.
For installation instructions, see Chapter 2, Installing and Upgrading MySQL.
For information about upgrading MySQL, see
Section 2.10, “Upgrading MySQL”.
For information about configuring and administering MySQL
Server, see Chapter 5, Database Administration.
For information about setting up replication servers, see
Chapter 6, Replication.
For tips on porting the MySQL Database Software to new
architectures or operating systems, see
Appendix E, Porting to Other Systems.
For a tutorial introduction to the MySQL Database Server, see
Chapter 3, Tutorial.
For benchmarking information, see the
sql-bench benchmarking directory in your
For a history of new features and bugfixes, see
Appendix D, MySQL Change History.
For a list of currently known bugs and misfeatures, see
Section A.8, “Known Issues in MySQL”.
For future plans, see Section 1.6, “MySQL Development Roadmap”.
For a list of all the contributors to this project, see
Appendix C, Credits.
To report errors (often called “bugs”), please use the
instructions at Section 1.8, “How to Report Bugs or Problems”.
If you have found a sensitive security bug in MySQL Server, please
let us know immediately by sending an email message to