SHOW DATABASESUSE [데이터베이스명]SHOW TABLESDROP DATABASE IF EXISTS [데이터베이스명]CREATE DATABASECREATE 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 공통되는 칼럼