Probé todas las soluciones aquí, pero solo este parámetro
innodb_strict_mode = 0
resolvió mi día...
Del manual:
La configuración de innodb_strict_mode afecta el manejo de errores de sintaxis para las sentencias CREATE TABLE, ALTER TABLE y CREATE INDEX. innodb_strict_mode también habilita una verificación del tamaño del registro, de modo que una INSERCIÓN o una ACTUALIZACIÓN nunca fallan debido a que el registro es demasiado grande para el tamaño de página seleccionado.