MySQL. DATETIME, TIMESTAMP DEFAULT 0000-00-00 00:00:00

MySQL 5.7
Если при создании таблицы выскакивает ошибка о невозможности использовании значения по умолчанию «0000-00-00 00:00:00» для DATETIME, TIMESTAMP, DATE, значит mysql запущен с sql-mode = STRICT_TRANS_TABLES,NO_ZERO_DATE,NO_ZERO_IN_DATE.
в my.cnf прописываем

[mysqld] 
sql-mode = NO_AUTO_CREATE_USER

Проверить можно запросом

SELECT @@sql_mode