테이블 생성
create table 테이블이름 (colum1, colum2, ....)
ex)
create table makeTable(
idx int(10) unsigned not null auto_increment primary key,//기준이 되는 키
name varchar(50) default 'null' not null,
regDate datetime default '00-00-00 00:00' not null
);
Msql 자료형
* TINYINT (1 Byte)
부호있는 정수 : -128 ~ 127
부호없는 정수 : 0 ~ 255
* SMALLINT (2 Byte)
부호있는 정수 : -32768 ~ 32767
부호없는 정수 : 0 ~ 65535
* MEDIUMINT (3 Byte)
부호있는 정수 : -8388608 ~ 8388607
부호없는 정수 : 0 ~ 16777215
* INT (4 Byte)
부호있는 정수 : -2147483648 ~ 2147483647
부호없는 정수 : 0 ~ 4294967295
* BIGINT (8 Byte)
부호있는 정수 : -9223372036854775808 ~ 9223372036854775807
부호없는 정수 : 0 ~ 18446744073709551615
* FLOAT
단일 정밀도를 가진 부동소수점
-3.402823466E+38 ~ 3.402823466E+38
* DOUBLE
2배 정밀도를 가진 부동소수점
-1.79769313486231517E+308 ~ 1.79769313486231517E+308
* DATE
날짜를 표현하는 유형
1000-01-01 ~ 9999-12-31
* DATETIME
날짜와 시간을 표현하는 유형
1000-01-01 00:00:00 ~ 9999-12-31 23:59:59
* TIMESTAMP (4 Byte)
1970-01-01 00:00:00 부터 2037년까지 표현
* TIME
시간을 표현하는 유형
-839:59:59 ~ 838:59:59
* YEAR
년도를 표현하는 유형
1901년 ~ 2155년
* CHAR(M)
고정길이 문자열을 표현하는 유형
M = 1 ~ 255
* VARCHAR(M)
가변길이 문자열을 표현하는 유형
M = 1 ~ 255
* TINYBLOB
255개의 문자를 저장
* BLOB
63535개의 문자를 저장
* TEXT
문자를 저장하는 유형
* MEDIUMBLOB
16777215개의 문자를 저장
'Mysql' 카테고리의 다른 글
[MySql] alter (0) | 2014.08.22 |
---|---|
mysql 테이블 데이타 복사 (0) | 2014.07.08 |
mysql 테이블 내용 수정 (0) | 2014.07.07 |
mysql 데이타베이스 생성 (0) | 2014.07.01 |
컬럼 내용 수정하기 (0) | 2014.06.30 |
WRITTEN BY
- rabbbit
필기