컴공댕이 공부일지

[ 생활코딩 DB & MySQL ] 섹션 4, 5 본문

CS/데이터베이스

[ 생활코딩 DB & MySQL ] 섹션 4, 5

은솜솜솜 2025. 3. 30. 18:32
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
Comments