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

Обсуждение проблем в работе программного комплекса
Ant
Сообщения: 6
Зарегистрирован:
27 апр 2016, 21:16

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

Ant » 04 янв 2018, 12:11

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

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

uSocial » 05 янв 2018, 17:58

Проблема связана с sql_modes.

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

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

Это sql_mode по умолчанию в новых версиях mysql.
ramzes6961
Сообщения: 1
Зарегистрирован:
15 янв 2018, 14:36

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

ramzes6961 » 15 янв 2018, 14:38

Если не трудно можете расписать поподробнее....где это все делать?
Ответить