MySQL 학습 - MySQL 데이터베이스 개요 및 기초

3888 단어
하나, 무엇이 데이터베이스 입 니까?
   (Database)          、          ,
               API    ,  ,  ,           。
              ,                。
  ,                (RDBMS)           。         ,               ,

RDBMS 즉 관계 데이터베이스 관리 시스템 (Relational Database Management System) 의 특징:
1.          

2.         

3.              

4.            

5.       database

2. 데이터베이스 역할 및 일반적인 데이터베이스
  :

​ 1)     

​ 2)               ,        

​ 3)       

​ 4)     

     :

            MySQL -> -> ->       MySQL    Oracle    PostgreSQL    SQL Server ....

           Redis ->     MongoDB  ...

셋.MySQL 데이터베이스 알 아 보기
Mysql               , WEB    MySQL    RDBMS(Relational Database Management System:         )      。

MySQL             ,   MySQL AB    ,    Oracle  。MySQL            ,                ,                ,               。

Mysql    ,             。

Mysql        。                  。

MySQL     SQL      。

Mysql          ,        。        C、C++、Python、Java、Perl、PHP、Eiffel、Ruby Tcl 。

Mysql PHP      ,PHP       Web    。

MySQL       ,  5000         ,32           4GB,64            8TB。

Mysql      ,   GPL  ,             Mysql  。

넷.MySQL 데이터 형식
1. 성형
정수 형식
바이트
최소 값
최대 치
tinyint
1
부호 있어 요. - 128, 부호 없 음 0.
부호
smallint
2
부호 있어 요. - 32768, 부호 없어 요.
부호 32767
mediumint
3
부호 있어 요. - 8388608, 부호 없 음 0.
기호 8388607
int
4
부호 가 있어 요. - 2147483648 부호 가 없어 요.
부호 가 있 음 2147483647 부호 가 없 음 4294967259
bigint
8
기호 가 있 습 니 다. - 923337203685475808 기호 가 없습니다.
기호 92233736854775807 무 기호 18446744073709551615
 
 
 
 
 
 
 
 
 
 
 
 
 
2. 부동 소수점, 고정 소수점 유형
부동 소수점 형식
바이트
최소 값
최대 치
float(M,D)
4
- 3.402823466 E + 38 또는 1.17549451E - 38
- 1.175494351E - 38 또는 3.402823466 E + 38
double(M,D)
8
- 1.79769931348623157E + 308 또는 2.2250738585072014 E - 308
- 2.2250738585072014 E - 308 또는 1.79769931348623157E + 308
포인트 타 입
바이트
최소 값
최대 치
decimal(M,D)
M+2
수치 범 위 는 double 과 같 으 며, 주어진 decimal 의 유효 치 범 위 는 M 과 D 로 결정 합 니 다.
 
 
 
 
 
 
 
 
 
 
3. 문자 데이터
문자열 형식
바이트
설명 및 저장 요구 사항
char(M)
M
M 은 0 ~ 255 사이 의 정수 이다.
varchar(M)
 
M 은 0 ~ 65535 사이 의 정수 이 고 값 의 길 이 는 + 1 바이트 이다.
tinyblob
 
길이 0 ~ 255 바이트 허용, 값 길이 + 1 바이트
blob
 
길이 0 ~ 65535 바이트, 값 길이 + 2 바이트 허용
mediumblob
 
길이 0 ~ 1677772150 바이트, 값 의 길이 + 3 바이트 허용
longblob
 
길이 0 ~ 4294967295, 값 길이 + 4 바이트 허용
tinytext
 
허용 길이 = ~ 255 바이트, 값 의 길이 + 2 바이트
text
 
길이 0 ~ 65535 바이트, 값 길이 + 2 바이트 허용
mediumtext
 
길이 0 ~ 1677772150 바이트, 값 의 길이 + 3 바이트 허용
longtext
 
길이 0 ~ 4294967295, 값 길이 + 4 바이트 허용
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4. 날짜, 시간 유형
날짜 와 시간 종류
바이트
최소 값
최대 치
date
4
1000-01-01
9999-12-31
datetime
8
1000-01-01 00:00:00
9999-12-31 23:59:59
timestamp
4
19700101080001
2038 년 어느 순간
time
3
-838:59;59
838:59:59
year
1
1901
2155
 
 
 
 
 
 
 
 
 
 
tinyint
s
mediumint
int
bigint
 
다음으로 전송:https://www.cnblogs.com/yuxiang-qiwa/p/7989019.html

좋은 웹페이지 즐겨찾기