반응형
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[조건] 을 사용해 데이터를 삭제할 수 있다.
반응형
'node.js 교과서' 카테고리의 다른 글
node.js 교과서 | 7장] MySQL(4) : 모델 정의하기, 관계 정의하기 (4) | 2024.10.06 |
---|---|
[node.js 교과서 | 7장] MySQL(3) : Sequelize 사용하기 (7) | 2024.09.29 |
[node.js 교과서 | 7장] MySQL(1) : 데이터베이스 생성하기 (0) | 2024.09.29 |
[node.js 교과서 | 6장] 익스프레스로 웹 서버 만들기(2) : 자주 사용하는 미들웨어(+ html 파일 응답 받기 성공) (0) | 2024.09.29 |
[node.js 교과서 | 6장] 익스프레스로 웹 서버 만들기(1) : express설치, 기본 설정 (0) | 2024.09.29 |