binlogformat
Binlogformat, often referred to by the system variable binlog_format, is a MySQL and MariaDB setting that determines how binary log events are written for replication and point-in-time recovery. The binary log records data-changing statements and events, and the chosen format affects what gets logged and how.
The three common formats are STATEMENT, ROW, and MIXED. STATEMENT logs the actual SQL statements that modify
Choosing a binlog format affects replication behavior, PITR reliability, and compatibility with GTID-based setups. Row-based formats
Configuration is done via the binlog_format variable. It can be set at runtime (for example, SET GLOBAL