database.sarang.net
UserID
Passwd
Database
DBMS
ㆍMySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MySQL Q&A 30622 게시물 읽기
No. 30622
mysql 5.5에서 binlog_format=statement 로 로그 남기는거 어떻게 하나요?
작성자
박철곤
작성일
2013-08-08 15:19
조회수
11,231

제너럴 로그는 데이터베이스별 자료를 볼수없어서 바이너리로그로 로그를 남기고 있는데요.

binlog_formate을 mixed로 남기고 있어서 insert update같이 자료를 바꾸는 쿼리는 로그가 안남어요.

 

binlog_formate을 statement

 

Cannot execute statement: impossible to write to binary log since BINLOG_FORMAT = STATEMENT and at least one table uses a storage engine limited to row-based logging. InnoDB is limited to row-logging when transaction isolation level is READ COMMITTED or READ UNCOMMITTED

 

이런 에러가 뜨네요. transaction-isolation을 네종류 다 바꿔봐도 안되구요.. 고수님들 도와주세요

 

이 글에 대한 댓글이 총 1건 있습니다.

에러 내용을 잘 살펴 보시면

storege engine 제약이라고 나옵니다.

binlog_format을 바꾸는 것 보다는

 

mysqlbinlog 명령어이용해 변환해서 로그를 보시는 것이...

박인호(paerae)님이 2013-08-09 12:33에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
30625다중 mysql port 컨트롤? [1]
백종일
2013-08-16
9562
30624JOIN과 SELECT 한번 더하는거 어떤게 나을까요~~~??? [1]
이득술
2013-08-13
8954
30623초당 데이터에서 분당 데이터 평균 추출 [1]
윤창기
2013-08-08
10377
30622mysql 5.5에서 binlog_format=statement 로 로그 남기는거 어떻게 하나요? [1]
박철곤
2013-08-08
11231
30621쿼리 무엇이 잘못 된 것 일까요? [2]
이형준
2013-07-31
9185
30620최근시간 항목 가져오기 [2]
강선홍
2013-07-30
9359
30619서브 쿼리문을 알고 싶습니다. [3]
이형준
2013-07-24
9146
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.019초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다