SHOW DATABASES
USE [데이터베이스명]
SHOW TABLES
DROP DATABASE IF EXISTS [데이터베이스명]
CREATE DATABASE
CREATE TABLE 테이블명 (
칼럼명 타입,
칼럼명 타입
}
INSERT INTO 테이블명
SET 칼럼명 = 값,
칼럼명 = 값
//전체 조회
SELECT *
FROM 테이블명;
//특정 데이터 조회
SELECT 칼럼명,칼럼명
FROM 테이블명
ALTER TABLE 테이블명 ADD COLUMN 칼럼명 타입
UPDATE 테이블명
SET 칼럼명 = 값
WHERE 조건
LIMIT 1
: 상위 1행만 조회DELETE
FROM 테이블명
WHERE 조건
DESC 테이블명
칼럼명 = NOW()
INT - 인트 타입
UNSIGNED - 음수 불가
PRIMARY KEY - PK 설정
NOT NULL - NULL 값이면 안됨
AUTO_INCREMENT - 데이터가 생성 시 해당 칼럼은 1씩 자동으로 추가됨
CREATE TABLE 테이블명 (
id INT UNSIGNED PRIMARY KEY NOT NULL AUTO_INCREMENT
)
ALTER TABLE 테이블명 MODIFY COLUMN 칼럼명 조건
ALTER TABLE 테이블명 CHANGE COLUMN 이전칼럼명 바꿀칼럼명 조건
가나다
가 포함된 데이터 조회SELECT *
FROM 테이블명
WHERE 칼럼명 LIKE '%가나다%'
WHERE 칼럼명 ≥ 범위 AND 칼럼명 ≤ 범위
하나의 쿼리문에서 두 테이블에 대한 값을 조회할 수 있다.
SELECT 1.칼럼1, 1.칼럼2, 2.칼럼1, 2.칼럼2
FROM 테이블1 AS 1 INNER JOIN 테이블2 AS 2 ON 공통되는 칼럼