1. CREATE - 생성
데이터베이스 생성
CREATE DATABASE [DB_NAME];
CREATE DATABASE jen_db;
테이블 생성
CREATE TABLE [NAME] ([COLUMN_NAME], [DATA_TYPE]);
CREATE TABLE member(seq int, name char(20), email char(50));
DESC(DESCRIBE) - 테이블 구조 확인
2. DROP - 삭제
데이터베이스/ 테이블 삭제
DROP DATABASE/TABLE [NAME];
DROP TABLE test_db;
3. INSERT - 데이터 삽입
INSERT INTO [TABLE_NAME] (COLUMN1...) VALUES([DATA1]...);
INSERT INTO member(seq, name, email) VALUES(1, 'jen', 'jen123@nav.com');
INSERT INTO member values(1, 'jen', 'jen123@nav.com'); 이렇게 쓸 수도 있다
데이터 조회
SELECT [COLUMN1] FROM [TABLE] WHERE [CONDITION];
SELECT * FROM member;
특정 컬럼만 조회
조건을 지정하여 조회
4. UPDATE - 데이터 변경
UPDATE [TABLE] SET [COLUMN1]=[DATA1] WHERE [CONDITION];
UPDATE member set name='merry' WHERE seq=5;
5. DELETE - 데이터 삭제
DELETE FROM [TABLE] WHERE [CONDITION];
DELETE FROM member WHERE seq=6;
데이터베이스 목록 보기
SHOW DATABASE;
데이터베이스 선택
USE jen_db;
'웹 해킹' 카테고리의 다른 글
[웹 해킹 시작 전] SQL 기본 문법(3) (0) | 2024.01.19 |
---|---|
[웹 해킹 시작 전] SQL 기본 문법(2) (0) | 2024.01.19 |