| | Datenbank |
| Datentyp | Access | MySQL |
| | Typ | Bereich | Speicher | Typ | Bereich | Speicher |
| Numerische Werte |
| Ganzzahlen | Byte | 0 bis 255 | 1 Byte | TINYINT | 0 bis 255 / -128 bis 127 | 1 Byte |
Integer | – 32.768 bis 32.768 | 2 Bytes | SMALLINT | 0 bis 65.535 / -32.768 bis 32.767 | 2 Bytes |
Long | – 2.147.483.648 bis 2.147.483.648 | 4 Bytes | MEDIUMINT | 0 bis 16.777.215 / -8.388.608 bis 8.388.607 | 3 Bytes |
| | | | INT / INTEGER | 0 bis ~4.3 Mio. / -+ ~2.1 Mio. | 4 Bytes |
| | | | BIGINT | 0 bis 264-1 / -(263) bis (263)-1 | 8 Bytes |
| Kommazahlen | Single | 7 Stellen | 4 Bytes | FLOAT | -3,40282346638 bis -1,17549435138, 0 und 1,17549435138 bis 3,40282346638 | 4 Bytes |
Double | 15 Stellen | 8 Bytes | DOUBLE | ~-1,798308 bis ~-2,225-308, 0 und ~2,225-308 bis ~1,798308 | 8 Bytes |
| Alphanumerische Werte |
| String/Zeichen | String | max. 2 Mrd Zeichen | 10 Bytes + Text | TEXT | | 2 Bytes + Länge |
String(Länge) | max. 65k Zeichen | Text | CHAR | 0 bis 255 | Länge |
Memo | max. 64k Zeichen | Text | VARCHAR | 0 bis 255 | 1 Byte + Länge |
| Datum- und Zeitwerte |
| Datum | Date | 01.01.100 bis 31.12.9999 | 8 Bytes | DATE | 01.01.1000 bis 31.12.9999 | 3 Bytes |
| Zeit | | | | TIME | 00:00:00 bis 23:59:59 | 3 Bytes |
| Datum/Zeit | | | | DATETIME | 01.01.1000 00:00:00 bis 31.12.9999 23:59:59 | 8 Bytes |
| Zeitstempel | | | | TIMESTAMP | Timestamp | 4 Bytes |
| Sonstige Werte |
| Boolean | Ja/Nein | true/false | 1 Bit | BOOL | siehe TINYINT | siehe TINYINT |