ใน Mysql Data Type ชนิด Text Field มีอยู่ที่ แบบด้วยกัน คือ TINYTEXT, TEXT, MEDIUMTEXT and LONGTEXT
ข้อมูลแต่ละแบบจะเก็บข้อมูลได้ต่างกันดังนี้
TINYTEXT |
256 bytes |
|
TEXT |
65,535 bytes |
~64kb |
MEDIUMTEXT |
16,777,215 bytes |
~16MB |
LONGTEXT |
4,294,967,295 bytes |
~4GB |
สำหรับการนำมาใช้กับ Web Application ส่วนใหญ่จะใช้ Field เป็น Text สำหรับการเก็บข้อมูลที่เป็นข้อความ แต่บางครั้ง Field ที่เป็น TEXT อาจไม่พอสำหรับเก็บข้อมูลของเรา ดังนั้น
CMS หลา่ยตัวเลือกที่จะใช้ MEDIUMTEXT แทน TEXT เพื่อจะให้เก็บข้อมูลในหน้าๆ ได้มากๆ (มากสุด16M) ก็คงเพียงพอสำหรับ Web page 1 หน้า