본문 바로가기
DB/MySQL

mysql) 데이터 베이스 생성과 사용 (DDL)

by nomfang 2021. 4. 21.
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 테이블 이름 ( 
    컬럼이름 데이터타입 제약조건,
    컬럼이름 데이터타입 제약조건,
    컬럼이름 데이터타입 제약조건,
);

데이터타입

  1. int(n)
  2. varchar(n)
  3. date/time
  4. 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

댓글