테이블 생성

Mysql 2014. 5. 14. 09:15

테이블 생성


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
필기

,