Solo para agregar mi configuración a la mezcla, estoy usando MySQL 5.7.8 que tiene las mismas reglas estrictas de sql_mode de manera predeterminada.
-
Finalmente me di cuenta de lo siguiente trabajando en mi /etc/mysql/my.conf:
[mysqld] sql-mode="STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION"
es decir, guión, no guión bajo y comillas alrededor del valor.
-
NO tengo otros archivos my.conf que no sean /etc/mysql/my.conf
-
Hay algunas configuraciones adicionales que se cargan desde /etc/mysql/conf.d/ pero están en blanco.
Y eso parece funcionar para mí.