2014-05-23 1 views
1

저는 회사에서 많은 사람들이 공유하는 서버에서 작업하고 있습니다. 서버에 여러 DB가 있으며 서버를 제어하지 않습니다.공유 환경의 MYSQL AutoCommit

sys 관리자는 autocommit을 false로 설정하여 기본값을 설정했습니다. 이 때문에 PHPMYADMIN을 사용하려고 할 때 문제가 발생합니다.

서버의 다른 DB에 영향을주지 않고 autocommit을 true로 안전하게 설정할 수 있습니까? 나는 그렇다고 생각하지만 잘못하면 결과가 다른 사용자에게 부정적인 영향을 미칠 수 있습니다.

답변

2

당신은 단지 현재 연결에 영향을하지만,이 설정이 저장되지 않도록

SET SESSION autocommit = 1; 

autocommit을 설정할 수 있습니다. PHPMyAdmin에서 사이트를 다시로드하거나 전환 할 때마다이 설정이 되돌려집니다.

유일하게 다른 옵션 인 전역으로 설정하면 모든 사용자가 변경할 수 있습니다.

+0

감사합니다. 그게 내가 걱정 한 것입니다. – PerryDaPlatypus