테이블 생성
CREATE TABLE table_name (
칼럼명1 data_type,
칼럼명2 data_type
)
ex)
CREATE TABLE `student` (
`id` tinyint NOT NULL ,
`name` char(4) NOT NULL ,
`sex` enum('남자','여자') NOT NULL ,
`address` varchar(50) NOT NULL ,
`birthday` datetime NOT NULL ,
PRIMARY KEY (`id`)
);
table 열람
SHOW tables;
테이블 schema 열람
DESC `테이블명`
테이블 제거
DROP TABLE `테이블명`
삽입
INSERT INTO table_name VALUES (value1, value2, value3,...);
INSERT INTO table_name (column1, column2, column3,...) VALUES (value1, value2, value3,...);
ex)
INSERT INTO `student` VALUES ('2', 'leezche', '여자', '서울', '2000-10-26');
INSERT INTO `student` (`id`, `name`, `sex`, `address`, `birthday`) VALUES ('1', 'egoing', '남자', 'seoul', '2000-11-16');
변경
UPDATE 테이블명 SET 컬럼1=컬럼1의 값, 컬럼2=컬럼2의 값 WHERE 대상이 될 컬럼명=컬럼의 값;
ex)
UPDATE `student` SET address='서울';
UPDATE `student` SET name='이진경' WHERE id=1;
UPDATE `student` SET name='망고', birthday='2001-4-1' WHERE id=3;
삭제
DELETE FROM 테이블명 [WHERE 삭제하려는 칼럼 명=값];
전체삭제
DELETE FROM 테이블명;
TRUNCATE 테이블명;




덧글