Site icon 반가반가 Blog

데이터베이스 Mysql 사용법 – Create, Select, Insert, Update, Delete

안녕하세요. MySQL은 오픈 소스의 관계형 데이터베이스 관리 시스템(RDBMS)으로, 가장 널리 사용되는 데이터베이스 시스템 중 하나입니다. MySQL은 많은 웹 애플리케이션과 서버에서 데이터를 저장하고 관리하는 데 사용되며, 안정성과 확장성이 뛰어나기 때문에 많은 기업 및 개발자들에게 선택되고 있습니다. 이번 글은 데이터베이스 Mysql 사용법에 대해서 간단하게 설명드리겠습니다.

데이터베이스

데이터베이스는 다양한 유형의 애플리케이션에서 필수적으로 사용되는 중요한 구성요소입니다. 앱을 개발하기 위해서 데이터를 CRUD: Create(생성), Read(읽기), Update(갱신), Delete(삭제) 하는 쿼리에 대해서는 반드시 알아야됩니다. 쿼리문은 Mysql기준으로 작성하였습니다.

테이블 생성

데이터를 저장하기 위해 데이터베이스에 테이블을 생성합니다. 이 테이블은 메모의 내용, 생성일시, 수정일시 등을 저장합니다.

CREATE TABLE IF NOT EXISTS memo (
    id INT AUTO_INCREMENT PRIMARY KEY,
    content TEXT,
    created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
    updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
);

데이터 생성하기

새로운 데이터를 추가하기 위해서 INSERT INTO쿼리를 사용해야 합니다.

INSERT INTO memo (content) VALUES ('새로운 메모의 내용입니다.');

데이터 조회하기

모든 데이터를 조회하거나 특정 데이터를 찾기 위해서 SELECT 쿼리를 사용합니다.

SELECT * FROM memo;

이 SQL 쿼리는 “memo” 테이블에서 id가 1인 특정 레코드를 선택하는 데 사용됩니다

SELECT * FROM memo WHERE id = 1;

데이터 수정하기

데이터를 수정하기 위해서는 UPDATE 쿼리를 사용합니다.

UPDATE memo SET content = '수정된 메모의 내용' WHERE id = 1;

데이터 삭제하기

메모를 삭제하기 위해서는 DELETE 쿼리를 사용합니다.

DELETE FROM memo WHERE id = 2;

Exit mobile version