컴공댕이 공부일지
[ 생활코딩 DB & MySQL ] 섹션 4, 5 본문
728x90
🔍 테이블의 생성
CREATE TABLE topic (
id INT(11) NOT NULL AUTO_INCREMENT, --CELL이 1씩 증가
title VARCHAR(100) NOT NULL,
description TEXT,
created DATETIME NOT NULL,
author VARCHAR(30),
profile VARCHAR(100),
PRIMARY KEY(id));
🔍 CRUD
create, read, update, delete
🔍 INSERT
INSERT INTO users (name, email) VALUES ('홍길동', 'hong@example.com');
🔍 SELECT + where (조건) / ORDER BY(정렬) / LIMIT (개수 제)
SELECT * FROM users WHERE id = 1;
SELECT id, title, created, author FROM topic WHERE author='egoing' ORDER BY id DESC;
SELECT id, title, created, author FROM topic WHERE author='egoing' ORDER BY id DESC LIMIT 2;
🔍 UPDATE 항상 WHERE 절을 포함해야 함.
UPDATE users SET email = 'new@example.com' WHERE id = 1;
🔍 DELETE
DELETE FROM topic WHERE id =5;
+ 테이블 목록 확인
SHOW TABLES;
+ 테이블 구조 확인 (DESC - describe)
DESC topic;
이펍에서 마침 세미나로 MYSQL을 다루었는데 비슷한 내용들이 강의에 나온다. ㅎㅎ
사실 완전 기초강의라 별로 정리할 건 없지만..! 감기 몸살 이슈로 지각제출..ㅎ 강의 간단히 쭉 듣고 구문만 간단히 정리했다.
728x90
'CS > 데이터베이스' 카테고리의 다른 글
[ 생활코딩 DB & MySQL ] 섹션 6, 7 + 실습 (1) | 2025.03.30 |
---|---|
[ 생활코딩 DB & MySQL ] 섹션 1, 2, 3 (0) | 2025.03.16 |
Comments