Der einzige Unterschied in der Speichergröße ist die Anzahl der Bytes, die für die Zahl "wie viele Bytes hat dieses Feld" zugewiesen sind. Aus dem feinen Handbuch :
TINYTEXT L + 1 bytes, where L < 2^8
TEXT L + 2 bytes, where L < 2^16
MEDIUMTEXT L + 3 bytes, where L < 2^24
LONGTEXT L + 4 bytes, where L < 2^32
Also ein longtext
verwendet ein Byte mehr als mediumtext
denselben Text zu speichern. Etwas mehr Informationen finden Sie in den Speicheranforderungen für Datentypen Abschnitt des Handbuchs und einiges mehr in Die BLOB- und TEXT-Typen Abschnitt.
Es gibt keinen praktischen Unterschied zwischen den vier TEXT-Typen.