엔지니어/DB
바이너리 로그 확인
louie0
2016. 5. 26. 12:00
728x90
반응형
mysql> show master logs; +------------------+-----------+ | Log_name | File_size | +------------------+-----------+ | mysql-bin.000001 | 27293 | | mysql-bin.000002 | 1038693 | | mysql-bin.000003 | 946 | +------------------+-----------+ 3 rows in set (0.01 sec) mysql> show binary logs; +------------------+-----------+ | Log_name | File_size | +------------------+-----------+ | mysql-bin.000001 | 27293 | | mysql-bin.000002 | 1038693 | | mysql-bin.000003 | 946 | +------------------+-----------+ 3 rows in set (0.00 sec) 다음과 같이 sql문으로 복구 가능하다. (여기서 만약 잘못된 sql구문으로 db가 살아진 것 이라면 잘못된 sql문을 삭제 하고 sql문을 import시켜야 정상적으로 db가 이전 상태로 돌아 간다. [root@cy /usr/local/mysql/data]$ mysqlbinlog msyql-bin.000001 > bakcup.sql |
반응형