본문 바로가기
MySql

MySQL에서 255보다 큰 값으로 VARCHAR를 선언하는 것이 현명합니까?

by 베이스 공부 2020. 10. 22.
반응형

방금 문서에서 MySQL 5.0.3보다 큰 버전에서는 255보다 큰 값으로 varchar를 선언 할 수 있음을 확인했습니다. 과거에는 255보다 큰 데이터 유형을 전환했지만 지금은 더 나은 방법인지 궁금합니다. varchar (1000) 또는 적절한 길이를 사용하여 더 큰 문자열 값을 정의하십시오.

이것은 현재 다른 데이터베이스에서도 공통적입니까? 아니면 최대 값으로 255를 고수하고 그 이상의 데이터 유형을 변경하는 것이 가장 좋습니까?

 

해결 방법

 

@Eric이 지적한 것처럼 VARCHAR은 테이블에 저장되고 TEXT는 별도의 파일에 저장됩니다. 테이블 구조를 설계 할 때 염두에 두어야 할 유일한 중요한 점은 행 크기 제한 (MySQL 제한 > 각 행 / 레코드 ~ 65KB).

데이터 소스로 텍스트 입력이있는 모든 "한 줄"에 VARCHAR를 사용하는 것이 좋습니다.

 

참조 페이지 https://stackoverflow.com/questions/4692774

 

 

반응형

댓글