쫑쫑이의 블로그

mysql에서 긴 길이의 문자열을 저장할 때 column length 지정하기 본문

공부/Debug Archive

mysql에서 긴 길이의 문자열을 저장할 때 column length 지정하기

쫑쫑2 2023. 1. 1. 19:19

mysql 기본 세팅으로 utf-8을 사용하였다

 

mysql의 테이블의 모든 컬럼의 합이 65,536 바이트의 크기보다 작게 지정 해야한다

utf-8을 사용하면 문자당 1 ~ 3 바이트까지 차지할 수 있으므로 최대 길이는 21,845이다

 

컬럼에 아무 값도 넣지 않으면 기본으로 255로 지정되므로 잘 계산해서 사용해야한다

 

https://stackoverflow.com/questions/36953538/mysql-column-size-limit

 

MySQL: column size limit

I'm currently working on a Windows OS and I have installed MySQL community server 5.6.30 and everything is fine. I have a script that initializes the DB and again, everything works fine. Now I'm t...

stackoverflow.com