Bara för att lägga till min konfiguration till mixen använder jag MySQL 5.7.8 som har samma strikta sql_mode-regler som standard.
-
Jag kom till slut på att följande fungerade i min /etc/mysql/my.conf:
[mysqld] sql-mode="STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION"
dvs bindestreck, inte understreck och citattecken runt värdet.
-
Jag har INGA andra my.conf-filer än /etc/mysql/my.conf
-
Det finns några extra konfigurationer som läses in från /etc/mysql/conf.d/ men de är tomma.
Och det verkar fungera för mig.