SQL-tilstanden NO_AUTO_CREATE_USER
blev fjernet i MySQL 8.0, og det genkendes ikke længere.
https://dev.mysql .com/doc/refman/8.0/da/mysql-nutshell.html#mysql-nutshell-deprecations siger:
Skift din sql_mode til "STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION". Jeg testede dette på min sandbox-instans af 8.0.11, og det virkede.
Enten stavning af sql-mode eller sql_mode er begge fine.
Både at bruge citater eller udelade citater er fint.