mysqlbinlog With Verbose Outputs Corrupted Data or Crashes
(Doc ID 2024188.1)
Last updated on MARCH 21, 2019
Applies to:MySQL Server - Version 5.6 to 5.7 [Release 5.6 to 5.7]
MySQL Cluster - Version 6.3 to 7.3 [Release 6.3 to 7.3]
Information in this document applies to any platform.
With binlog_row_image = MINIMAL (or in MySQL Cluster having ndb_log_updated_only enabled) the verbose output of mysqlbinlog is corrupted for changes were both of the following conditions are fulfilled:
- The change does not include all columns.
- The table has nine or more columns.
The corruption can also cause mysqlbinlog to crash.
The issue can be reproduced using:
To view full details, sign in with your My Oracle Support account.
Don't have a My Oracle Support account? Click to get started!
In this Document