시간 타입1 [MySQL] 문자열 타입 숫자 타입에 이어서 MySQL의 문자열 타입에 대해 알아보겠습니다. MySQL의 문자열 타입은 단순히 문자열만을 저장하는 역할 외에도 이미지나 동영상 등의 바이너리 파일도 저장이 가능한 타입입니다. 1. CHAR, VARCHAR CHAR, VARCHAR는 가장 기본적인 문자열 타입입니다. 두 타입은 텍스트 문자열을 저장하고, 컬럼의 크기가 제한되어있습니다. 그렇다면 두 타입의 차이는 무엇일까요. CHAR는 고정 길이를, VARCHAR는 가변 길이 문자열을 저장합니다. CHAR의 문자열이 지정한 크기보다 작으면 나머지 공간을 자동으로 채워주고 VARCHAR는 그렇지 않습니다. 무엇이 더 뛰어나다고는 할 수 없으므로 상황에 맞게 두 타입을 이용해야합니다. 예를 들어 학생부 데이터베이스에서 학번은 보통 8자리.. 2022. 1. 25. 이전 1 다음 300x250