可以通過MySQL命令行設置
全局生效
SET GLOBAL binlog_format = 'STATEMENT';
SET GLOBAL binlog_format = 'ROW';
SET GLOBAL binlog_format = 'MIXED';
本會話生效
SET SESSION binlog_format = 'STATEMENT';
SET SESSION binlog_format = 'ROW';
SET SESSION binlog_format = 'MIXED';
也可以通過配置文件設置,這樣服務重啓也會和配置文件中一致
binlog_format = STATEMENT
binlog_format = ROW
binlog_format = MIXED
查看
select @@session.binlog_format;
select @@global.binlog_format;
show variables like '%binlog_format%';