Страница 1 из 1

Ошибка MySQL #1067 некорректное значение по умолчанию для 'date_available'

Добавлено: 04 янв 2018, 12:11
Ant
Здравствуйте! Всех с Наступившим!
При попытке добавить новое поле в таблицу phpMyAdmin получаю ошибку MySQL #1067 некорректное значение по умолчанию для 'date_available'
Изображение
Где это значение задается и на что его надо поменять, чтобы не вылезала эта ошибка?
p.s. аналогичное действие на хостинге не выдает ошибок.

Re: Ошибка MySQL #1067 некорректное значение по умолчанию для 'date_available'

Добавлено: 05 янв 2018, 17:58
uSocial
Проблема связана с sql_modes.

Проверьте текущую команду sql_modes командой:
show variables like 'sql_mode' ;

показать переменные типа 'sql_mode';
И удалите sql_mode «NO_ZERO_IN_DATE, NO_ZERO_DATE», чтобы заставить его работать.

Это sql_mode по умолчанию в новых версиях mysql.

Re: Ошибка MySQL #1067 некорректное значение по умолчанию для 'date_available'

Добавлено: 15 янв 2018, 14:38
ramzes6961
Если не трудно можете расписать поподробнее....где это все делать?

Re: Ошибка MySQL #1067 некорректное значение по умолчанию для 'date_available'

Добавлено: 21 фев 2019, 18:08
rodigy
uSocial, +1, это помогло