回答:
Matt Healyは、(実行中のサーバー上の)mysqlクライアントからフォーマットを表示/設定する方法に関する質問に答えました。 SET GLOBAL binlog_format = [STATEMENT|ROW|MIXED]
値を永続的に設定し、my.cnfにアクセスできると仮定して、以下を追加します。
[mysqld]
...
binlog_format=XX
...
その後、サーバーを再起動します。
現在のbinlog_format値を表示するには:
mysql> show variables like 'binlog_format';
+---------------+-----------+
| Variable_name | Value |
+---------------+-----------+
| binlog_format | STATEMENT |
+---------------+-----------+
1 row in set (0.00 sec)
変更するには:
mysql> SET GLOBAL binlog_format = 'STATEMENT';
mysql> SET GLOBAL binlog_format = 'ROW';
mysql> SET GLOBAL binlog_format = 'MIXED';
ソース:http : //dev.mysql.com/doc/refman/5.1/en/binary-log-setting.html