mysql2004报错_mysqlbinlog备份时候报错Sanity check failed
今天在復習mysql的二進制日志時候,發現出了點問題,如下:mysqlbinlog?-uroot?-proot?/usr/local/mysql/data/node1.000004?--start-datetime="2016-05-04?13:30:00"?--stop-datetime="2016-05-04?13:45:00"?>?a.sql
ERROR: Error in Log_event::read_log_event(): 'Sanity check failed', data_len: 171, event_type: 30
ERROR: Could not read entry at offset 1009: Error in log format or read error.
查了下網上的說明,說是當前環境變量下的mysqlbinlog的版本和當前MySQL的版本不一樣導致的。只要加全局路徑即可?!菊f明:我以前在這臺虛擬機上安裝過MariaDB10.0.12,后來換成了MySQL5.6】
如下:/usr/loca/mysql/bin/mysqlbinlog?-uroot?-proot?/usr/local/mysql/data/node1.000004?--start-datetime="2016-05-04?13:30:00"?--stop-datetime="2016-05-04?13:45:00"?>?a.sql
這樣就能正確的執行備份了。
總結
以上是生活随笔為你收集整理的mysql2004报错_mysqlbinlog备份时候报错Sanity check failed的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [知乎]关于WindowsXPx64SP
- 下一篇: oracle 手工创建数据库