[SQL] varchar(50)은 몇 글자를 저장할 수 있을까?

2022. 11. 8. 15:12·💻 개발/언어
728x90

varchar(50)에 몇 글자가 저장될까?

한글은 3바이트라서 50 % 3 즉 16글자 정도 저장이 될 줄 알았다.

하지만 프런트 단에서 확인 결과 16글자 이상 저장이 되어 확인해 보았다.

 

1. mysql에서의 글자수 저장


mysql4.0 버전까지 varchar(50)은 바이트를 의미하고 

mysql5.0 버전까지 varchar(50)은 charaters를 의미한다

 

즉 mysql4.0버전 이상이면 varchar(50)은 50글자가 저장된다.


https://dev.mysql.com/doc/refman/8.0/en/char.html

링크를 확인해보면

`The CHAR and VARCHAR types are declared with a length that indicates the maximum number of characters you want to store. For example, CHAR(30) can hold up to 30 characters.` 이라고 나와있다.

728x90

 

728x90
저작자표시 비영리 변경금지 (새창열림)

'💻 개발 > 언어' 카테고리의 다른 글

[ExtJS 6] 문법 정리  (0) 2023.04.21
[SQL] AES 전화번호 복호화시 [blob] 문제 해결하기  (0) 2022.11.16
[JAVA] Super() 키워드 예제 / Super 부모, 자식  (2) 2022.09.09
[JAVA] 헷갈렸던거 정리(static, 생성자, 기본생성자, 초기화)  (2) 2022.09.09
[JAVA](모든 시도 해봄) / java.lang.ClassNotFoundException 오류 해결  (4) 2022.03.12
'💻 개발/언어' 카테고리의 다른 글
  • [ExtJS 6] 문법 정리
  • [SQL] AES 전화번호 복호화시 [blob] 문제 해결하기
  • [JAVA] Super() 키워드 예제 / Super 부모, 자식
  • [JAVA] 헷갈렸던거 정리(static, 생성자, 기본생성자, 초기화)
foodev
foodev
이것저것 개발과 이것저것 리뷰 합니다.
    250x250
  • foodev
    개발 개맛집
    foodev
  • 전체
    오늘
    어제
    • 분류 전체보기 (109)
      • 🌟🙇🏻‍♂️ 꼭 읽어봤으면 하는 글 (0)
      • 💻 개발 (76)
        • 설정 및 세팅 (4)
        • DB&서버&네트워크&암호 (12)
        • React (0)
        • JPA, Querydsl (14)
        • 알고리즘 (7)
        • 언어 (15)
        • 프레임워크 (14)
        • HTML, CSS (10)
      • ✍🏻 (33)
        • 회고록 (15)
        • 독서록 (7)
        • 일지록 (10)
        • 세미나 (1)
      • 💡 리뷰 (0)
        • 제품리뷰 (0)
  • 인기 글

  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
foodev
[SQL] varchar(50)은 몇 글자를 저장할 수 있을까?
상단으로

티스토리툴바