UPDATE 테이블명 SET 컬럼명1 = 값1 [, 컬럼명2 = 값2, ...] [WHERE 조건];
DEFAULT
키워드 지정하여 디폴트값으로 갱신 가능INSERT 전에 테이블 정의 확인 필요
SHOW CREATE TABLE 테이블명\G
\G
는 ;
대신에 사용할 수 있는 딜리미터로 결과를 세로로 보기 쉽게 함DESC 테이블명;
INSERT
INSERT INTO 테이블명(컬럼1[, 컬럼2, ...]) VALUES (값1[, 값2, ...]);
VALUES
뒤의 값 리스트는 수와 데이터형이 일치하여야 함DEFAULT
키워드 지정MySQL에서는 Multi row insert 가능
INSERT INTO 테이블명(컬럼1, 컬럼2, ...) VALUES (값1-1, 값1-2, ...) [, (값2-1, 값2-2, ...), ...];
자주 사용되는 구문
INSERT INTO 테이블1 SELECT * FROM 테이블2;
SELECT
의 결과를 입력 레코드로 사용DELETE FROM 테이블명 [WHERE 조건];