본문 바로가기
IT/SQL

HeidiSQL툴에서 Mariadb 사용시 autocommit 설정

by Jang HyunWoong 2018. 2. 20.

<환경>
테이블 엔진 : InnoDB
DBMS : MariaDB 10.2
DB Tool : HeidiSQL 9.4

기본적으로 auto-commit 옵션이 True이다.
그래서 Commit이 자동으로 된다. 
때로는 Commit을 내가 해주고 싶다. (실수할 수 있거나, 테스트를 위해서)

SELECT @@AUTOCOMMIT; 을 쿼리에서 실행하므로써 내 옵션을 알 수 있다. 

그때 SET @@AUTOCOMMIT = 0; 을 쿼리에서 실행시켜주면 auto-commit 설정을 끌 수 있다.
만약 지속적으로 auto-commit을 사용 안하려면 ini 셋팅에 옵션을 추가해 주면된다. 

보통 일반적으로, 
C:\Program Files\MariaDB 10.2\data 폴더 안에 my.ini 라는 파일이 있다. 

거기에 
[mysqld]
아래에 
autocommit=0 를 추가해 주면 auto-commit을 끌 수 있다. 

반응형

'IT > SQL' 카테고리의 다른 글

AWS RDS 에서 Mysql 설정 변경 (my.cnf/my.inf)  (0) 2018.04.03
Oracle에서 Commit 후 복구 할 수 있는 방법  (0) 2018.02.20
SQL DROP  (0) 2015.02.03
SQL CREATE INDEX  (0) 2015.02.03
SQL CREATE 문  (0) 2015.02.03