Логотип   Простое и понятное управление
  Уникальные возможности по настройке
  Open Server скачали уже 1 373 237 раз!

Форум

Добро пожаловать, Гость!

MySQL 5.7x64 не выключается STRICT_TRANS_TABLE после перехода на на 5.2.6

Вопросы по работе с Apache, Nginx, PHP, MySQL, Sendmail и т.д.
Briareos_Lawrence
Сообщения: 5
C нами: 10 мес 16 дней

Непрочитанное сообщение Briareos_Lawrence » 04 янв 2017, 12:52

После переезда на 5.2.6 столкнулся с проблемой что не могу записать данные в ячейку NOT NULL без DEFAULT значения, гугл сказал что проблема в директиве MySQL "STRICT_TRANS_TABLES", которая включает жесткое соответствие стандарту SQL. В прошлых версиях OS не было таких проблем. Попытка отключить директиву через конфиг мускула не дала результатов, директива не светится при выборке через @@GLOBAL, но ошибка все равно осталась.

Аватара пользователя
Максим
Сообщения: 5196
C нами: 6 лет 11 мес
Контакты:

Непрочитанное сообщение Максим » 04 янв 2017, 14:03

С версии MySQL 5.7.5 режим STRICT_TRANS_TABLES используется в mysql по умолчанию. Ответ что делать (добавить sql-mode="" в конфиг): http://stackoverflow.com/a/36871020

Briareos_Lawrence
Сообщения: 5
C нами: 10 мес 16 дней

Непрочитанное сообщение Briareos_Lawrence » 04 янв 2017, 14:08

http://joxi.ru/gmvY0yWFg4dyra
Что я делаю не так?


Briareos_Lawrence
Сообщения: 5
C нами: 10 мес 16 дней

Непрочитанное сообщение Briareos_Lawrence » 04 янв 2017, 14:21

Ни так ни эдак не помогает
http://joxi.ru/Dr83XJMFb7KNA6
http://joxi.ru/bmoYq3gFbJljAy

Аватара пользователя
Максим
Сообщения: 5196
C нами: 6 лет 11 мес
Контакты:

Непрочитанное сообщение Максим » 04 янв 2017, 14:27

Вы же пытаетесь вставить "ничего" в "никуда". Тут никакое дефолтное значение не поможет. У вас видимо должен быть какой-то массив, который подставляется в значения, но этого не происходит.

Briareos_Lawrence
Сообщения: 5
C нами: 10 мес 16 дней

Непрочитанное сообщение Briareos_Lawrence » 04 янв 2017, 14:29

Это подготовленный запрос, там не будет видно значений.

Briareos_Lawrence
Сообщения: 5
C нами: 10 мес 16 дней

Непрочитанное сообщение Briareos_Lawrence » 04 янв 2017, 14:31

Вопрос закрыт, спасибо)


Вернуться в «Модули и инструменты»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей