Mysql 자료형
728x90
문자 데이터
- char : 최대 길이는 현재 255 바이트
- varchar : 최대 65,535 바이트 까지 사용 가능
- 이메일이나 XML 문서와 같이 긴 문자열을 저장할 때 는 mediumtext & longtext 중 하나를 사용 할 수 있습니다.
캐릭터 셋
SHOW CHARACTER SET;
명령어로 서버에서 지원되는 캐릭터 셋을 볼 수 있습니다.
텍스트 데이터
- tinytext: 최대 바이트 크기 255
- text: 최대 바이트 크기 65,535
- mediumtext: 최대 바이트 크기 16,777,215
- longtext: 최대 바이트 크기 4,294,967,295
숫자 데이터
- tinyint
- 부호 있는 정수 저장값의 범위 -128 ~ 125
- 부호 없는 정수 저장값의 범위 0 ~ 255
- smallint
- -32,767 ~ 32767
- 0 ~ 65535
- mediumint
- -8,388,608 ~ 8,388,607
- 0 ~ 16,777,215
- int
- -2,147,483,648 ~ 2,147,483,647
- 0 ~ 4,294,967,295
- bigint
- -2의 63 승 ~ 2의 63 승 - 1
- 0 ~ 2의 64승 - 1
- floaat(p,s)
- double(p,s)
- p (precision) 정밀도 와 s (scale) 척도 를 지정 할수 있지만 필수는 아닙니다.
- float(4,2) 로 정의된 열에는 총 4자리 (소수 왼쪽2자리, 소수오른쪽2자리)가 지정됩니다.
시간 데이터
- date : YYYY-MM-DD
- datetime : YYYY-MM-DD HH:MI:SS
- timestampe: YYYY-MM-DD HH:MI:SS
- year: YYYY
- time: HHH:MI:SS
728x90
'SQL > MySql' 카테고리의 다른 글
Explain And Index (with. mysql) (1) | 2022.10.05 |
---|---|
RealMySql - Select (Index) (2) | 2022.10.03 |
MySQL - tabel 생성하기 (0) | 2020.10.10 |
댓글
이 글 공유하기
다른 글
-
Explain And Index (with. mysql)
Explain And Index (with. mysql)
2022.10.05 -
RealMySql - Select (Index)
RealMySql - Select (Index)
2022.10.03 -
MySQL - tabel 생성하기
MySQL - tabel 생성하기
2020.10.10