Desactivar MYSQL STRICT MODE (Probado)
Sistema op. y base de datos:
Centos 6.8
Mysql 5.6.3
Al intentar Desactivar MYSQL STRICT MODE lo primero que hice fue modificar el archivo my.cnf localizado en /etc/my.cnf y añadí probando, todas las líneas que detallo a continuación:
sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
sql-mode=""
sql-mode="TRADITIONAL"
Luego, revise si se había hecho el cambio,
root@054 [~]# mysql -e 'select @@GLOBAL.sql_mode;'
Reinicié mysql, y seguía el mismo problema.
Finalmente, leí la documentación completa de SQL y me di cuenta que mysql y mariadb leen la configuración de my.cnf en un orden preestablecido. Esto quiere decir que, primero lee /etc/my.cnf y después /usr/my.cnf.
Entonces, ingresé a /usr/my.cnf, y añadí lo siguiente:
sql-mode=""
Reinicié mysql y al fin funcionó.