데이터베이스/SQL
[SQL] MySQL 버전에 따라 다른 VARCHAR LENGTH
Reference M1
2020. 2. 19. 23:43
MySQL에서 VARCHAR에 유효 최대 길이는 최대 행 크기(65,535 Byte) 및 사용된 문자셋에 따라 달라진다. 예를 들어 UTF-8는 문자당 최대 3Byte를 요구할 수 있으므로 VARCHAR 컬럼은 최대 21,844 자로 선언될 수 있다.
MySQL 4버전에서는 길이를 Byte 단위로 계산한다.
MySQL 5버전에서는 길이를 문자(Character) 단위로 계산한다.