본문 바로가기
node.js 교과서

[node.js 교과서 | 7장] MySQL(2) : CRUD(Create, Read, Update, Delete)

by 솨앙 2024. 9. 29.
반응형

1. CRUD (Create, Read, Update, Delete)

- 데이터베이스에서 많이 수행하는 네 가지 작업이다.

(1) Create (생성)

- 데이터를 생성해서 데이터베이스에 넣는 작업이다.

- 앞서 만든 users 테이블에 데이터를 넣어보자

2024.09.29 - [node.js 교과서] - [node.js 교과서 | 7장] MySQL(1) : 데이터베이스 생성하기

 

[node.js 교과서 | 7장] MySQL(1) : 데이터베이스 생성하기

해당 글은 node.js(조현영, 길벗출판사) 책을 읽고 공부하며 작성한 글입니다. 1. 데이터베이스 생성하기(1) mySQL 프롬프트에 접속합니다.(맥)Terminal 실행mysql -h localhost -u root -p비밀번호 입력 그럼

sua0105.tistory.com

INSERT INTO nodejs.users(name,age,married,comment) VALUES ('zero',24,0,'자기소개1')
INSERT INTO nodejs.users(name,age,married,comment) VALUES ('sua',25,0,'자기소개2')

 

- commets 테이블에도 데이터를 넣어보자

INSERT INTO nodejs.comments(commenter, comment) VALUES (1,'안녕하세요. zero의 댓글입니다');

 

(2) Read(조회) 

- 데이터가 잘 들어갔는지 조회를 해봐야한다.

SELECT * FROM nodejs.users;

SELECT * FROM nodejs.commets;

(3) Update(수정) 

- 데이터를 수정하고 싶다면 어떻게 해야할까?

UPDATE [테이블명] SET[칼럼명 = 바꿀값] WHERE[조건] 을 사용해 데이터를 수정할 수 있다.

 

 

(4) Delete(삭제) 

DELETE FROM [테이블명] WHERE[조건] 을 사용해 데이터를 삭제할 수 있다.

반응형