728x90
반응형
데이터 베이스의 구조를를 생성하는 명령어의 집합을 데이터 정의어(DDL) 라고 한다
create, alter, rename, truncate, drop
생성, 수정, 삭제 등의 기능을 수행함
database 생성
create database 데이터베이스 이름 ;
만약 mysql --version이 5.7이하라면
create database 데이터베이스 이름 default character set utf8;
character set을 utf8로 따로 설정해주는 것이 좋다
> 한글 지원을 위해서
만약 mysql --version이 8번 대라면 기본 설정이 utf8bm4 라고 한다
utf8은 3byte 지원
utf8bm4는 4byte 지원
table 생성
create table 테이블 이름 (
컬럼이름 데이터타입 제약조건,
컬럼이름 데이터타입 제약조건,
컬럼이름 데이터타입 제약조건,
);
데이터타입
- int(n)
- varchar(n)
- date/time
- blob(n)
** n 은 바이트의 크기
반응형
'DB > MySQL' 카테고리의 다른 글
MySQL) 설치 후 root 계정 설정 (0) | 2022.04.15 |
---|---|
MySQL) date type 입력하기 (0) | 2021.06.03 |
mysql) 접속 (0) | 2021.04.22 |
mysql) 데이터 타입 - datetime (0) | 2021.04.22 |
mysql) source (.sql 파일 사용) (0) | 2021.04.22 |
댓글