MySQL has a very complete, but intuitive and easy to learn SQL interface. The next several chapters of the manual comprise a language reference. They describe the various commands, types, and functions you will need to know in order to use MySQL efficiently and effectively. These chapters also serve as a reference to all functionality included in MySQL. The material they contain is grouped by topic:
See Chapter 10, Language Structure for information about how to write data values, identifiers, and comments.
See Chapter 12, Column Types for information about the various column types that MySQL supports for storing data in tables.
See Chapter 13, Functions and Operators for a list of the functions and operators that you can use when writing expressions.
See Chapter 14, SQL Statement Syntax for descriptions of the SQL statements that MySQL supports.
In order to use this material most effectively, you may find it useful to refer to the various indexes.