DATUM: Používá se pro hodnoty s částí data, ale bez části času. MySQL načítá a zobrazuje hodnoty DATE v RRRR-MM-DD formát. Podporovaný rozsah je 1000-01-01 na 9999-12-31 .
DATETIME: Používá se pro hodnoty, které obsahují části data i času. MySQL načítá a zobrazuje hodnoty DATETIME v RRRR-MM-DD HH:MM:SS formát. Podporovaný rozsah je 1000-01-01 00:00:00 na 9999-12-31 23:59:59 .
TIMESTAMP: Používá se také pro hodnoty, které obsahují část data i času, a zahrnuje časové pásmo. TIMESTAMP má rozsah 1970-01-01 00:00:01 UTC do 2038-01-19 03:14:07 UTC.
ČAS: Jeho hodnoty jsou v HH:MM:SS formátu (nebo HHH:MM:SS formát pro velké hodnoty hodin). Hodnoty TIME se mohou pohybovat od -838:59:59 na 838:59:59 . Část hodin může být tak velká, protože typ TIME lze použít nejen k vyjádření denní doby (která musí být kratší než 24 hodin), ale také k zobrazení uplynulého času nebo časového intervalu mezi dvěma událostmi (který může být mnohem delší než 24 hodin, nebo dokonce negativní).