TINYTEXT
256 bytes
TEXT
65,535 bytes~64kb
MEDIUMTEXT
16,777,215 bytes~16MB
LONGTEXT
4,294,967,295 bytes~4GB
-> TEXT: 최대 65,535개의 문자의 저장이 가능한 가변 길이 문자형. 필드 설정시 최대 크지 지정 X
MEDIUMTEXT: 최대 16,777,215개의 문자 저장 가능한 가변 길이 문자형.
LONGTEXT: 최대 4,294,967,295개의 문자 저장 가능한 가변 길이 문자형
-> 행 데이터의 길이가 유일한 차이점
utf8은 uft8mb3의 별칭으로 3바이트 가변 자료형을 뜻함.
utf8과 utfmb4의 차이는 emoji 문자 사용 가능 여부
->utf8에서는 emoji문자 사용 불가이므로 에러 발생
->utfmb4는 4바이트 가변 자료형으로 emoji 값이 소실되지 않음.