Recientemente, mientras recuperábamos un volcado de una base de datos de un WordPress en otro servidor, tuvimos un contratiempo al encontrarnos con el siguiente error:
Error in query (1067): Invalid default value for ‘comment_date’
Eso nos ocurrió porque el servidor de destino, al ser un servidor de pruebas, tenía una versión ligeramente inferior de MySQL que la que tenía el servidor donde estaba alojado el site de WordPress. Al ser un servidor de pruebas, la solución más rápida y fácil fue modificar en el archivo my.cnf la configuración de MySQL añadiendo la línea
sql_mode=NO_ENGINE_SUBSTITUTION
Si el servidor hubiera sido en producción, la mejor solución entonces hubiera sido actualizar MySQL.