![[MySQL] 트랜잭션 (TRANSACTION)](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb42h5u%2FbtsHb732EQm%2FzSFXcI3dAtmjcnm5TZxjV1%2Fimg.png)
개발자가 되기까지 (2023.08.16~2024.04.15)/[SC] Database2023. 10. 22. 01:38[MySQL] 트랜잭션 (TRANSACTION)
트랜잭션 (TRANSACTION) - 하나의 작업을 하기 위한 명령어 묶음 단위 - 하나의 트랜잭션에서 실행하는 모든 명령어가 모두 완료되어야 전체가 완료되는 형태의 작어에서 사용 만약 하나라도 작업이 취소되면 모두 취소 완료와 취소를 나중에 결정하는 개념 임시 실행 개념. - 데이터의 안전성 확보를 위한 방법START TRANSACTION; 명령어1; 명령어2; ... COMMIT;ROLLBACK;COMMIT; => 작업완료ROLLBACK; => 작업취소 [Database] 트랜잭션 (TRANSACTION) 끝!