MySQL은 정수 유형, 부동 소수점 유형, 고정 소수점 유형, 문자 유형, 시간 및 날짜 유형, 기타 유형을 포함하여 다양한 유형의 데이터를 저장하는 여러 데이터 유형을 제공합니다. 이러한 데이터 유형은 다양한 특성과 용도를 가지며 다양한 데이터 저장 요구 사항을 충족하는 데 사용됩니다.
MySQL의 일반적인 데이터 유형
MySQL은 다양한 데이터를 저장하기 위해 여러 데이터 유형을 제공하며 각 유형에는 고유한 특성과 용도가 있습니다. 다음은 가장 일반적으로 사용되는 데이터 유형 중 일부입니다.
INTEGER TYPE
-
TINYINT: 0~255 범위의 8비트 부호 없는 정수
-
SMALLINT: 0~65535 범위의 16비트 부호 없는 정수
-
MEDIUMINT: 0~16777215 범위의 24비트 부호 없는 정수
-
INT: 0~4294967295 범위의 32비트 부호 없는 정수
-
BIGINT: 0~16777215 범위의 64비트 부호 없는 정수 18446744073709551615
부동 소수점 유형
-
FLOAT: 대략 -3.4e38부터 3.4e38까지의 범위인 32비트 부동 소수점 수
-
DOUBLE: 대략 -1.7e308부터 1.7까지의 범위인 64비트 부동 소수점 수 e308
고정 소수점 유형
-
DECIMAL: 고정 소수점 수, 정확한 계산에 사용됨
-
NUMERIC: DECIMAL과 유사하지만 제한된 수의 소수 자릿수만 지원합니다
문자열 유형
- CHAR(n): 고정 길이 문자열, 길이는 n
-
VARCHAR(n): 가변 길이 문자열, 최대 길이는 n
-
TEXT: 긴 문자열, 길이에는 제한이 없습니다.
시간 및 날짜 유형
-
DATE: 날짜(YYYY-MM-DD
-
TIME: 시간 형식), HH:MM:SS
-
DATETIME: 날짜 및 시간(YYYY -MM-DD HH:MM:SS
-
TIMESTAMP: 타임스탬프, 레코드 생성 또는 업데이트 시간
기타 유형
-
BLOB: 바이너리 저장에 사용되는 바이너리 대형 개체) data
- ENUM(값 1, 값 2, ...): 열거형, 지정된 값만 저장할 수 있음
-
SET(값 1, 값 2, ...): 컬렉션 유형, 허용됨 일련의 값을 저장하기 위해
위 내용은 mysql의 일반적인 데이터 유형은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!