데이터베이스(DB)/MySQL

MySQL CRUD

마달랭 2024. 8. 8. 10:40
반응형

개요

CRUD

CREATE + READ(SELECT) + UPDATE + DELETE

데이터를 다루는 Software의 기본적인 인터페이스를 뜻한다.

 

웹에서 CRUD를 쓸 때를 생각해보면 다음과 같다.

  • 로그인 : SELECT
  • 회원가입 : SELECT, INSERT, UPDATE
  • 회원탈퇴 : DELETE
  • 게시판 : SELECT, INSERT, UPDATE, DELETE

 

예제

1. INSERT

INSERT INTO 테이블명 (`컬럼명`, `컬럼명`, `컬럼명`) VALUES (값1, 값2, 값3)

 

코드

INSERT INTO testdb.member (member_id, name, age) VALUES (7, '금강', 50);

 

결과

 

2. UPDATE

UPDATE 테이블 SET 필드=값 WHERE 조건 (필수)

 

코드

SET SQL_SAFE_UPDATES = 0; /* UPDATE SAFE 모드 해제 */
UPDATE testdb.member SET age = 51 WHERE age = 50;

 

결과

 

3. DELETE

DELETE FROM 테이블 WHERE 레코드 조건

 

코드

DELETE FROM testdb.member WHERE member_id = 7;

 

출력

member_id 7 금강이 삭제되었다.

728x90
반응형

'데이터베이스(DB) > MySQL' 카테고리의 다른 글

MySQL 콘솔 Console  (0) 2024.08.08
MySQL 개요  (0) 2024.08.08