반응형
방금 문서에서 MySQL 5.0.3보다 큰 버전에서는 255보다 큰 값으로 varchar를 선언 할 수 있음을 확인했습니다. 과거에는 255보다 큰 데이터 유형을 전환했지만 지금은 더 나은 방법인지 궁금합니다. varchar (1000) 또는 적절한 길이를 사용하여 더 큰 문자열 값을 정의하십시오.
이것은 현재 다른 데이터베이스에서도 공통적입니까? 아니면 최대 값으로 255를 고수하고 그 이상의 데이터 유형을 변경하는 것이 가장 좋습니까?
해결 방법
@Eric이 지적한 것처럼 VARCHAR은 테이블에 저장되고 TEXT는 별도의 파일에 저장됩니다. 테이블 구조를 설계 할 때 염두에 두어야 할 유일한 중요한 점은 행 크기 제한 (MySQL 제한 > 각 행 / 레코드 ~ 65KB).
데이터 소스로 텍스트 입력이있는 모든 "한 줄"에 VARCHAR를 사용하는 것이 좋습니다.
참조 페이지 https://stackoverflow.com/questions/4692774
반응형
'MySql' 카테고리의 다른 글
MySQL이 비교를 위해 인덱스를 사용하지 않는 이유는 무엇입니까? (0) | 2020.10.22 |
---|---|
MySQL 데이터베이스 용 "데이터 사전"을 만드는 유틸리티 (0) | 2020.10.22 |
MySQL 여러 테이블에서 동일한 열 선택 (0) | 2020.10.22 |
MySQL SQL 쿼리 : 모든 모음으로 이름 표시 (0) | 2020.10.22 |
MySQL DATETIME-날짜 만 변경 (0) | 2020.10.22 |
댓글