Verifique se o registro binário está ativo:
mysql> show variables like '%bin%';
+---------------------------------+----------------------+
| Variable_name | Value |
+---------------------------------+----------------------+
| binlog_cache_size | 32768 |
| binlog_format | STATEMENT |
| innodb_locks_unsafe_for_binlog | OFF |
| log_bin | ON |
| log_bin_trust_function_creators | OFF |
| log_bin_trust_routine_creators | OFF |
| max_binlog_cache_size | 18446744073709547520 |
| max_binlog_size | 419430400 |
| sql_log_bin | ON |
| sync_binlog | 0 |
+---------------------------------+----------------------+
10 rows in set (0.00 sec)
A parte principal aqui é log_bin ON
, mas os outros resultados também podem ser interessantes / importantes.
Você também deve ver um monte de arquivos no seu datadir
chamado hostname -bin.00001. Você pode usar mysqlbinlog <filename>
para ver as consultas nos logs binários.
Para ativá-lo, mysql> SET GLOBAL log_bin = ON;
Você também desejará editar seu my.cnf
para que log_bin = ON
da próxima vez que você reiniciar o MySQL.