sql >> Databáze >  >> RDS >> Mysql

Jak nastavit sql_mode v my.cnf v MySQL 8?

Režim SQL NO_AUTO_CREATE_USER byl odstraněn v MySQL 8.0 a již není rozpoznán.

https://dev.mysql .com/doc/refman/8.0/en/mysql-nutshell.html#mysql-nutshell-deprecations říká:

Změňte svůj sql_mode na "STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION". Testoval jsem to na své sandboxové instanci 8.0.11 a fungovalo to.

Pravopis sql-mode nebo sql_mode je v pořádku.

Použití uvozovek nebo vynechání uvozovek je v pořádku.



  1. Úvod do PL/SQL VARRAY v databázi Oracle

  2. Oznámení o změně s SQL Server 2008

  3. Nastavení fyzického pohotovostního režimu Active Data Guard v architektuře RAC One Node – část 2

  4. AKTUALIZACE SQL pro začátečníky