기사 디렉토리
서문 '· ᴗ ·`
- 이 부분에서하면 데이터베이스에서 사용되는 거의 모든 데이터 유형을 배울 수와 같은 것을 찾아 사용하는 당신에게 말할 것이다
몇 가지 기본 데이터 유형
참고 VARCHAR (5) 다섯 개을 의미 문자 되지는 바이트! ! 실제로 바이트 문자입니다 일반적으로 단지 이전 LENGTH () 함수 ( 소위 인류 )
코드 | 설명 |
---|---|
INT | 플라스틱 |
이중 플로트 | 플로트 |
숯 | 고정 길이 문자열 |
VARCHAR | 가변 길이 문자열 |
본문 | 긴 문자열 |
데이트 | 날짜 |
시각 | 시간 |
타임 스탬프 | 타임 스탬프 |
우리는 요약 ...
- 현
- 짧은 문자열
- 변수 VARCHAR (N-)
N- : 65535 ~ 1.
공간 절약형
CPU 성능 손실 (계산하기) 큰
대량 변경 문자의 경우에 - 고정 문자 (N-)
N- : 255 1 ~
CPU 성능은 저장
공간을 낭비
하는 경우의 고정 길이
- 변수 VARCHAR (N-)
- 긴 문자열
- BLOB 오디오 이미지
- (예 : 보웬 등의) 긴 텍스트 필드
- 짧은 문자열
- 숫자
- 정수 INT
- 소수
- 이중 플로트
- 고정 소수점 진수
와 같은 안정 돈의 정확성을위한 장소
- 날짜 유형
- 타임 스탬프 타임 스탬프
의 시간대에 영향을 - 날짜 시간은
시간대의 영향을받지 않습니다 - 날짜 날짜
- 분 및 초 때 시간 특정 시간
- 타임 스탬프 타임 스탬프
- 열거 형 ENUM
날짜 시간 대 타임 스탬프
우리는 타임 스탬프는 날짜있는 테이블이 만들 수 있습니다
CREATE TABLE table1(
t1 DATETIME,
t2 TIMESTAMP
);
그럼 INSERT INTO table1 VALUES(NOW(),NOW());
그냥 테이블을 만든 표입니다
그리고 우리가 사용하는 SET time_zone='+10:00'
동부 지역 (10) 우리의 시간대를 변경하려면,
우리는 동쪽 여덟 지구가 당신을 믿지 않는다 있습니다 :
SHOW VARIABLES LIKE 'time_zone';
열거 형 ENUM
ENUM은 열거
우리는 남성과 여성 사이의 제한된 상황 섹스로, 데이터 케이블을 정의 할 수 있습니다 :
CREATE TABLE table1(c1 ENUM('男','女'))
플라스틱
일반적으로 사용 INT (N) 인 n을 지칭 사실에서, 문자 n은 비트의 수는
아래의 플라스틱 크기의 다른 유형은 :
삽입 데이터를 초과하면,이 보고서의 범위는 범위 에러 벗어나
이름 | 바이트 수 | 최대 범위 |
---|---|---|
TINYINT | 1 | 2 ^ 8 |
SMALLINT | 이 | 2 ^ 8 * 2 |
MEDIUMINT | 삼 | 2 ^ 8 * 3 |
INT / integar | 4 | 2 ^ 8 * 4 |
BIGINT | 8 | 2 ^ 8 * 8 |
또한 두 개의 키워드를 언급 :
-
UNSIGNED는 서명되지 않은 일반되는 기본값은 서명
서명되지 않은 데이터의 크기 (2 회 원본) 두 배로 확대되고
왜 배를? 그럼 어떤 부호 비트 없다 -
ZEROFILL가 , 갭에 충전 제로로 채워진다 같은 정도로 0 123 -> 00,000,123 경우 INT (8)
부동 소수점의 고정 소수점
이름은 123.4에서와 같은 부동 소수점 부동 소수점 값을 알 수 있듯이 - 123.400 점 만 부여 할 수>, 그러나 당신은 0.01 123.4 또는 123.4 추가
고정 소수점 돈에 특히 적합 - 모두 000.00의 형태로 고정 소수점
구체적으로는 컴퓨터의 구성 원리 운영체제 관련
진수가 정수뿐만 아니라 컴퓨터의 수. 어떻게의 소수점의 위치를 결정하기 위해? 일반적으로 두 가지 방법이있다 :
하나는 고정 소수점 위치가 고정 소수점 수라고도 소정이다.
또 다른 소수점의 위치가 플로트 수 고정되지이고, 플로트 언급.
- 일반적으로 지칭 정수 및 소수에 고정 점 고정 소수점과 고정 소수점 부분의 정수 .
- 들어, 정수 부분, 일반적으로 표현 플로트 모두 소수부 수있다.
이유는 무엇입니까? 계산 아를 촉진하기 !
물론, 사용하는 고정 소수점 계산은 적은 CPU는 지정된
부동 소수점 연산 - 그것을 고정과 큰 움직임을 할 수 없습니다
고정 소수점 연산 :
같은 소수점 위치가 직접 잘 추가하면
되지만 다른 소수점 위치 를?
부동 소수점 연산은 고정 소수점 소수점 위치 계산 기록 큰 문제를 해결
그래서 일반적으로 우리가 실제로 연산 편리한 정수 순수 고정 소수점 소수점 고정 소수점와 함께 사용
해결하기 위해 순수한 진수 부동 소수점 또는 정수보다
Summary'◡`
라인에서보기에 사용되는 데이터의 유형에 대해 얘기는 사실에 대한 심도있는 이야기를 기초로이 부분은 일반적인 :) 기억해야 기억 할 필요가 없습니다
다음 정류장 : MySQL 데이터베이스 학습 (이십오을) - DDL (ⅲ) 제약 - 제약 열 수준 테이블 레벨 제약 구문
또한,
-
그럼 난 데이터베이스 시스템을 배우고 싶어?
MySQL의 열 -
당신이 간단한 응용 프로그램 일의 파이썬 심도있는 연구와 함께 놀고 싶어 화재 그래서 파이썬? 나는 열이 오 업데이트를 계속 볼 수 있습니다 :
파이썬 응용 프로그램 -
모든 성인이되고 선택하기 전에 아이! 백엔드 관심이 있으십니까? 지금 수락 :)
손에 백 엔드와 학습 (서버) -
큰 오빠 지원! 멩 새 예의 주셔서 감사합니다 :)