CREATE DATABASE testDB;
USE testDB;
CREATE TABLE 테이블이름 (
컴럼명 데이터 타입 조건,
컴럼명 데이터 타입 조건,
...
컴럼명 데이터 타입 조건
);
이런 식으로 넣는 것이다.
만약
필드 이름 | 필드 타입 | 그 외 속성 |
---|---|---|
id | 숫자 | Primary key이면서 자동으로 증가 |
customer_name | 문자열(최대 10개의 문자) | Null이면 안됨 |
created_at | 날짜타입 |
이라는 customer_info 라는 테이블을 만들고 싶으면
CREATE TABLE customer_info (
id int PRIMARY KEY AUTO_INCREMENT,
customer_name varchar(10) not null,
created_at DATE
);
이렇게 생성할 수 있다.
DESCRIBE customer_info;
라고 입렵하면
+---------------+-------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+---------------+-------------+------+-----+---------+----------------+
| id | int | NO | PRI | NULL | auto_increment |
| customer_name | varchar(10) | NO | | NULL | |
| created_at | date | YES | | NULL | |
+---------------+-------------+------+-----+---------+----------------+
이런 테이블을 확인 할 수 있다.