ERROR 1598 (HY000) at line 25: Binary logging not possible

Признаки

При импорте объектов в базу данных MySQL возникает следующая ошибка: "ERROR 1598 (HY000) at line 25: Binary logging not possible. Message: Transaction level 'READ-COMMITTED' in InnoDB is not safe for binlog mode 'STATEMENT'".

Причина

Ошибка возникает при попытке загрузить данные в базу данных MySQL. Она возникает только в том случае, если на сервере MySQL включена опция двоичного протоколирования, необходимая для репликации.

Решения

Существует несколько решений этой проблемы:

  • Необходимо изменить binlog mode на ROW или MIXED, чтобы запустить загрузку данных в базу:
    mysql> SET GLOBAL binlog_format = 'ROW';
  • Если вы не планируете использовать сервер MySQL для репликации, отключите двоичное протоколирование, удалив опцию <i>--log-bin</i> из параметров команды утилиты mysqld, запускающей сервер MySQL.

Если у вас есть другие вопросы, пожалуйста, свяжитесь с нашей службой поддержки: support@convertum.ru