Ho aggiornato il nostro server a Ubuntu 16 che include Mysql 5.7 e, per impostazione predefinita, la modalità Strict è abilitata (sebbene non ci sia voce per esso in nessuno dei file di configurazione).
Stiamo riscontrando problemi durante l'importazione di database in produzione con MySQL 5.6 e versioni precedenti, ed è a causa della modalità rigorosa. Per impostazione predefinita, ecco cosa è abilitato:
STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_AUTO_VALUE_ON_ZERO,NO_ENGINE_SUBSTITUTION,NO_ZERO_DATE,NO_ZERO_IN_DATE,ONLY_FULL_GROUP_BY
Come posso configurare mysql 5.7 per funzionare esattamente come in 5.6 o in modo che i database da 5.6 siano compatibili con 5.7?