| סוג הטיפוס | תיאור | טווח |
| מספרי | ||
| TINYINT | מספר שלם קטן מאוד אשר יכול להכיל ערך signed או unsigned | signed: -128 to 127 unsigned: 0 to 255 |
| SMALLINT | מספר שלם קטן אשר יכול להכיל ערך signed או unsigned | signed: -32768 to 32767 unsigned: 0 to 65535 |
| MEDIUMINT | מספר שלם בינוני אשר יכול להכיל ערך signed או unsigned | signed: -8388608 to 8388607 unsigned: 0 to 16777215 |
| INT | מספר שלם היכול להכיל ערך signed או unsigned | signed: -2147483648 to 2147483647 unsigned: 0 to 4294967295 |
| BIGINT | מספר שלם גדול היכול להכיל ערך signed או unsigned | signed: -2147483648 to 2147483647 unsigned: 0 to 18446744073709551615 |
| FLOAT(M,D) | מספר עשרוני שאינו יכול להיות unsigned. ניתן להגדיר את אורך תצוגת המספר (M) ואת מספר הספרות אחרי הנקודה (D). לא חובה לציין פרמטרים אלו, ארכי ברירת המחדל יהיו 10,2 כאשר 4 הוא מספר הספרות אחרי הנקודה. | הדיוק המרבי הוא 24 ספרות אחרי הנקודה.
|
| DOUBLE(M,D) | מספר עשרוני גדול שאינו יכול להיות unsigned. ניתן להגדיר את אורך תצוגת המספר (M) ואת מספר הספרות אחרי הנקודה (D). לא חובה לציין פרמטרים אלו, ארכי ברירת המחדל יהיו 16,4 כאשר 4 הוא מספר הספרות אחרי הנקודה. | הדיוק המרבי הוא 53 ספרות אחרי הנקודה.
|
| DECIMAL(M,D) | מספר עשרוני שאינו יכול להיות unsigned. חובה להגדיר את אורך תצוגת המספר (M) ואת מספר הספרות אחרי הנקודה (D). כל ספרה לאחר הנקודה תופסת byte אחד. חובה להגדיר את הגודל של שדה זה. | |
| תאריך וזמן | ||
| DATE | התאריך הינו בפורמט של YYYY-MM-DD | 1000-01-01 9999-12-31 |
| DATETIME | קומבינציה של תאריך וזמן בפורמט YYYY-MM-DD HH:MM:SS | 1000-01-01 00:00:00 9999-12-31 23:59:59 |
| TIMESTAMP | קומבינציה של תאריך וזמן בפורמט YYYYMMDDHHMMSS | 19700101000000 2037xxxxxxxxxx |
| TIME | מאחסן את הזמן בפורמט של HH:MM:SS | |
| YEAR | מאכסן את השנה בפורמט של 2 או 4 ספרות. | אם מאכסנים את המידע בפורמט של שתי ספרות:
1970-2069
אם מאכסנים את המידע בפורמט של ארבע ספרות:
1901-2155
|
| מחרוזות | ||
| CHAR | מחרוזת של תווים - לא חובה להגדיר אורך | 1..255 |
| VARCHAR | מחרוזת של תווים - כן חובה להגדיר אורך | 1..255 |
| TEXT | מחרוזת רגילה של תווים | 1..65535 |
| TINYTEXT | מחרוזת קצרה של תווים - אין אפשרות להגדיר אורך | 1..255 |
| MEDIUTEXT | מחרוזת בינוני של תווים - אין אפשרות להגדיר אורך | 1..16777215 |
| LONGTEXT | מחרוזת ארוכה של תווים - אין אפשרות להגדיר אורך | 1..4294967295 |
| ENUM | רשימה של רכיבים המוגדרים מראש. רק רכיבים אלו יוכלו להמצא בשדה זה | עד 65535 רכיבים
|