데이터 베이스 생성
CREATE DATABASE [database name] CHARACTER SET [character set];
- 예시 구문
Create database testDB CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
- 결과
데이터 베이스 선택
USE [database name];
- 예시 구문
USE testDB
- 결과
데이터 베이스 삭제
DROP DATABASE [database name];
- 예시 구문
DROP DATABASE testDB
- 결과
테이블 생성
CREATE TABLE [table name] ([column1 name][datatype], …);
- 예시 구문
CREATE TABLE testDB(ID INT,Name VARCHAR(45), Age INT);
- 결과
테이블 삭제
DROP TABLE [table name];
- 예시 구문
drop table testDB;
- 결과
테이블 Column 추가
ALTER TABLE [table name] ADD [column name][datatype];
- 예시 구문
ALTER TABLE testTable ADD Child Varchar(45)
- 결과
테이블 Column 타입 변경
ALTER TABLE [table name] MODIFY COLUMN [column name][datatype];
- 예시 구문
ALTER TABLE testTable Modify Column child int;
- 결과
테이블 Column 삭제
ALTER TABLE [table name] DROP [column name];
- 예시 구문
alter table testTable drop child;
- 결과
테이블에 ROW 추가
INSERT INTO [table name] VALUES (value1, value2, value3…);
- 예시 구문
INSERT INTO testTable(ID ,Name,Age ) VALUES (1 ,'TEST',10 );
- 결과
테이블의 ROW 읽기
SELECT * FROM [table];
- 예시 구문
SELECT * FROM testDB.testTable;
테이블의 ROW 내용 수정
UPDATE [table] SET [column]=[value] WHERE [condition];
- 예시 구문
UPDATE testTable SET AGE= 20 WHERE Age=10;
- 결과
테이블의 ROW 삭제
DELETE FROM [table] WHERE [condition];
- 예시 구문
DELETE FROM testDB.testTable WHERE ID =1;
- 결과