Mezőtípusok mysql
1, 2, 3, 4, vagy 8 bájt számától függően a halmaz elemeit (maximum 64)
VARCHAR, BLOB és TEXT adattípus változó hosszúságú húrok, az ilyen típusú memória követelmények általános határozzuk tényleges méret oszlopban található értékeket (szimbólummal L a fenti táblázat), ahelyett, hogy a maximális lehetséges, hogy típusú mérete. Például VARCHAR (10), az oszlop fér egy string maximális hossza 10 karakter. Valójában kért memória vonal egyenlő a hosszúság (L) plusz 1 bájt rögzítésére vonal hossza. Karakterlánc „abcd” L 4, és a kért memória mérete 5 bájt.
Ez BLOB adattípusok szükséges és TEXT 1, 2, 3 vagy 4 bájt a rekord hossz érték az oszlop függően a lehetséges maximális hossza az ilyen típusú.
Ha a tábla egyik oszlopának, bármilyen típusú változó hosszúságú vonalak, a felvételi formátumot is változó hosszúságú. Megjegyezzük, hogy ha létre MySQL tábla bizonyos körülmények között lehet átalakítani az oszlop típusú, változtatható hosszúságú vonal típusú állandó hosszúságú, vagy fordítva.
ENUM objektum mérete határozza meg a számos különböző változók sorolni. Egy byte használják átadása legfeljebb 255 lehetséges értékeit. Két bájt, akkor listát maximum 65535 értékeket.
SET objektum méret száma határozza meg a különböző elemek a készlet. Ha ez a szám egyenlő a N, akkor a tárgy méretét úgy számítjuk ki, az (N + 7) / 8, és a kapott számot kerekítve 1, 2, 3, 4 vagy 8 bájt. A szett szett lehet egy maximum 64 elemből.