본문 바로가기
DataBase

MySQL]The MySQL server is running with the --read-only option so it cannot execute this statement

by 완기 2021. 2. 8.
728x90
반응형

프로젝트 신규 기능 개발 관련해서 트랜잭션을 실행하면서 오류가 발생했다.

 

이 오류의 이유를 굉장히 많이 찾아봤는데, 원인은 다양했다.

 

1.트랜잭션을 처리하려는 테이블에 PK가 없는 경우.

 

2.DB가 뻗어버린경우.

 

3.트랜잭션을 처리하려는데 권한이 없는 경우.

 

나는 3번 째의 경우로 라이브 테이블에 대한 접근 권한이 없었다.

 

참고 : 

stackoverflow.com/questions/35445190/strange-mysql-read-only-error

728x90
728x90

'DataBase' 카테고리의 다른 글

인덱스에 대해서 알아보자  (0) 2021.02.15
쿼리 속도 향상을 위한 방법들  (1) 2021.02.14
Mybatis] MySQL] concat 문자열 검색  (1) 2021.01.19
MySQL] 테이블 복사하기  (0) 2021.01.19
데이터 베이스(DataBase) ACID란?  (0) 2020.06.02

댓글