Differences

This shows you the differences between two versions of the page.

Link to this comparison view

knowledge-base:database-migration:setup-and-troubleshooting:mysql:error-1598 [2009/10/07 10:20]
knowledge-base:database-migration:setup-and-troubleshooting:mysql:error-1598 [2023/10/26 14:12] (current)
uliana.philippova created
Line 1: Line 1:
 +\\
 +[[https://​www.ispirer.com|Ispirer Website]]
 +[[https://​www.ispirer.com/​products/​mysql-migration|Ispirer Capabilities:​ MySQL Migration]]
 +[[https://​www.ispirer.com/​download/​download-demo|Free Trial]]
 +====== ERROR 1598 (HY000): Binary Logging Not Possible. Message: Transaction Level READ-COMMITTED in InnoDB is Not Safe for Binlog Mode STATEMENT ======
  
 +**Symptoms**
 +
 +On the import of objects to the MySQL database the following message may arise: "ERROR 1598 (HY000) at line 25: Binary logging not possible. Message: Transaction level '​READ-COMMITTED'​ in InnoDB is not safe for binlog mode '​STATEMENT'"​.
 +
 +**Cause**
 +
 +The error arises when you try to load the data to the MySQL database. The error arises only if the binary logging option, which is required for the replication,​ is turned on for the MySQL server.
 +
 +**Solutions**
 +
 +There are several solutions for the issue:
 +
 +  * You need to change the binlog mode to either **ROW** or **MIXED** in order to run the load of the data into the database
 +
 +   ​mysql>​ SET GLOBAL binlog_format = '​ROW';​
 +
 +  * If you are not planning to use your MySQL server for the replication consider turning the binary logging off by removing the option <​html><​i>​--log-bin</​i></​html>​ from the command options for the //mysqld// utility starting the MySQL server.