티스토리 뷰

💼 정보 ver1.0

MY-SQL 트랜잭션

James Wetzel 2009. 5. 7. 10:42
728x90
반응형


시나리오
DBMS의 Data를 수정할때 트랜잭션을 적용하면 만약에 발생할 수 있는 불상사에 대하여 대철할 수 있다.
정보
mysql> begin
트랜잭션을 시작한다는 뜻입니다. begin 이휴의 모든 명령들은 취소할 수 있습니다.
mysql> commit
트랜잭션을 종료하는 명령입니다.
mysql> rollback
잘못된 쿼리를 적용시키거나 이전 명령을 취소하고자 할 때 사용하는 명령입니다.

Mysql에서 트랜잭션을 사용하려면 DBDInnoDB를 이용해야 합니다.
다른 테이블 타입은 트핸잭션 명령을 사용해도 적용되지 않습니다.
 
비고
입력

728x90
반응형