CRUD
CRUD란 database에서 일반적으로 가장 많이 수행하며 가장 중요한 4가지 기능이다.
- CREATE
Create는 데이터베이스에 데이터를 넣는 작업, 즉, Table에 데이터를 넣는 작업이다.
위와 같은 명령어로 데이터의 삽입이 가능하다.
추가적으로 id와 같이 auto_increment 등의 기능이 있는 경우 굳이 값을 입력하지 않아도 조건에 맞게 알아서 값이 채워진다.
- READ
Read는 저장된 데이터베이스의 데이터를 읽는 작업이다.
○ 전체
SELECT * FROM (table name); 의 명령어를 통해 table 전체의 데이터를 조회할 수 있다.
○ 특정
SELECT (column name) FROM (table name); 의 명령어를 통해 table 일부의 데이터를 조회할 수 있다.
○ 조건
SELECT 명령어 뒤에 WHERE 조건문을 붙임으로써 table에서 조건에 부합하는 데이터만 조회할 수 있다.
○ 제한
SELECT 명령어 뒤에 LIMIT 제한문을 붙여 table에서 출력할 데이터의 최대 갯수 제어가 가능하다.
막대한 양의 데이터를 조회하게 되면 부하가 걸릴 수 있기에 이를 방지하기 위해 사용된다.
- UPDATE
Update는 데이터베이스에 존재하는 데이터 중 원하는 데이터를 다른 값으로 바꾸는 작업이다.
위와 같이 UPDATE (table name) SET (column name = data) WHERE (조건); 을 통해 원하는 값을 바꿀 수 있다.
- DELETE
Delete는 데이터베이스에 존재하는 데이터를 삭제하는 작업이다.
DELETE FROM (table name) WHERE (조건); 을 통해 원하는 데이터를 삭제할 수 있다.
'DataBase > MySQL' 카테고리의 다른 글
[MySQL] ERROR 1044 (42000): Access denied for user (0) | 2024.03.29 |
---|---|
[MySQL] 관계형 데이터베이스 (0) | 2024.01.12 |
[MySQL] MySQL의 구조 (0) | 2024.01.11 |