You are here
Quick links to the MySQL documentation
MySQL Statement Syntax
Data Definition Language (DDL) Statements
Data Manipulation Language (DML) Statements
CALL | DELETE | DO | HANDLER |
INSERT | LOAD DATA INFILE | REPLACE | SELECT |
TRUNCATE TABLE | UPDATE |
MySQL Utility Statements
DESCRIBE | EXPLAIN | HELP | USE |
MySQL Transactional and Locking Statements
START TRANSACTION | COMMIT | ROLLBACK | SAVEPOINT |
ROLLBACK TO SAVEPOINT | LOCK TABLES | UNLOCK TABLES | SET TRANSACTION |
XA Transactions |
Account Management Statements
CREATE USER | DROP USER | GRANT | RENAME USER |
REVOKE | SET PASSWORD |
Table Maintenance Statements
ANALYZE TABLE | BACKUP TABLE | CHECK TABLE | CHECKSUM TABLE |
OPTIMIZE TABLE | REPAIR TABLE | RESTORE TABLE |
Plugin and User-Defined Function Statements
CREATE FUNCTION | DROP FUNCTION | INSTALL PLUGIN | UNINSTALL PLUGIN |
SHOW Statements
Other Administrative Statements
BINLOG | CACHE INDEX | FLUSH | KILL |
LOAD INDEX INTO CACHE | RESET | SET |
Replication Statements
SQL Syntax for Prepared Statements
PREPARE | EXECUTE | DEALLOCATE PREPARE |
MySQL Compound-Statement
MySQL Data Types
MySQL Numeric Data Types
MySQL Date and Time Data Types
DATETIME | DATE | TIMESTAMP | TIME |
YEAR |
MySQL String Data Types
MySQL functions
MySQL date and time functions
MySQL system variables
general_log |
MySQL status variables
MySQL Thread States
Sending data |
MySQL features
Query Cache | General Query Log |