
table 생성에 앞서 실습할 환경(database)를 먼저 구축한다.
mysql> create database zerobase default character set utf8mb4;
(참고) ... default ~ utf8mb4 : zerobase 데이터베이스에서 다룰 기본 자료형들은 모두 다국어와 이모지를 지원하도록 디폴트값을 설정하겠다는 의미
[ table이란? ]
- 데이터베이스 안에서 실제 데이터가 저장되는 형태
- 행(row, 가로축)과 열(column, 세로축)으로 구성된 데이터 모음
[이론]
1. 테이블 생성 문법 : 테이블 이름은 물론 각 칼럼별 데이터의 유형(데이터타입)을 지정

1-1. 테이블 생성 예제

1-2. 테이블 생성 확인 (테이블 목록 불러오기)

1-3. 테이블 정보(데이터 타입, 구조) 확인

[실습]

(예제 1) name(varchar(16)), type(varchar(16))을 가진 animal 테이블 생성하고 확인하기
[이론]
alter table tablename
rename new_tablename;

alter table tablename
add column columnname datatype;

alter table tablename
modify column colunmname datatype;

alter table tablename
change column old_columnname new_columnname new_datatype;

alter table tablename
drop column columnname;

drop table tablename;
