Il problema è dovuto a sql_modes .Per favore controlla il tuo attuale sql_modes tramite comando:
show variables like 'sql_mode' ;
E rimuovi sql_mode "NO_ZERO_IN_DATE,NO_ZERO_DATE " per farlo funzionare. Questa è la modalità sql predefinita nelle nuove versioni di MySQL.
Puoi impostare sql_mode globalmente come root tramite il comando:
set global sql_mode = 'ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION';