Deshabilitar el modo estricto en Mysql

¿Que es el modo estricto de mysql?

El modo estricto controla cómo se establecen los valores no válidos o faltantes en las consultas que modifican los datos, como instrucciones INSERT, UPDATE y CREATE TABLE.

El modo estricto de MySQL está habilitado por defecto y los datos no válidos o “null” pueden causar advertencias o errores al intentar procesar la consulta.

Aunque no es recomendable es posible deshabilitar el modo estricto en Mysql solo debes seguir estas indicaciones

Crear /etc/mysql/conf.d/disable_strict_mode.cnf

[mysqld]
sql_mode=IGNORE_SPACE,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

Reinciar servicio

Verificar sudo mysql -i -BN -e ‘SELECT @@sql_mode’ | grep -E ‘ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES’