zerobase 라는 이름의 데이터베이스 생성
DEFAULT CHARACTER SET utf8mb4
zerobase 에서 사용할 기본(DEFAULT) 캐릭터(CHARACTER) 셋(SET, 자료형)은 utf8(다국어 지원)에 mb4(이모지 문자, 이모티콘) 까지 쓸거야
CREATE DATABASE zerobase DEFAULT CHARACTER SET utf8mb4;
use dbname; # dbname 데이터베이스를 사용하겠다. CREATE TABLE tablename ( columnname datatype, columnname datatype, ... )
예제) zerobase 데이터베이스에 id(int)와 name(varchar(16)) 칼럼을 가지는 mytable 이라는 이름의 테이블 생성
int : 숫자형
varchar : 가변 문자열
use zerobase; # zerobase 데이터베이스를 사용하겠다. CREATE TABLE mytable(id int, name varchar(16));
SHOW TABLES;
DESC tablename; # tablename 적는 것 주의
DESC mytable;
ALTER TABLE tablename RENAME new_tablename;
ALTER TABLE mytable RENAME person;
ALTER TABLE mytable ADD COLUMN columnname datatype;
ALTER TABLE person ADD COLUMN agee double;
ALTER TABLE mytable MODIFY COLUMN columnname datatype;
ALTER TABLE person MODIFY COLUMN agee int;
ALTER TABLE tablename CHANGE COLUMN old_columnname new_columnname new_datatype;
ALTER TABLE person CHANGE COLUMN agee age int;
ALTER TABLE tablename DROP COLUMN columnname;
ALTER TABLE person DROP COLUMN age;
DROP TABLE tablename;
DROP TABLE person;
위 글은 제로베이스 데이터 취업 스쿨의 강의자료를 참고하여 작성되었습니다.