MySQL Data Types

MySQL uses many different data types broken into three categories: numeric, date and time, and string types.

Numeric Data Types:

MySQL supports the SQL standard integer types INTEGER (or INT) and SMALLINT. As an extension to the standard, MySQL also supports the integer types TINYINT, MEDIUMINT, and BIGINT. MySql Numeric Type Overview.

Date and Time Types:

The MySQL date and time datatypes are:

String Types: