Мой сервер PHP / mySQL, размещенный на внешнем сайте, работает нормально с 2014 года. Недавно он начал выдавать ошибки «Поле не имеет значения по умолчанию».
Я проверил конфигурацию и обнаружил STRICT_TRANS_TABLES
, который дает эти ошибки для полей без значения по умолчанию в некоторых случаях.
Мой вопрос заключается в том, безопасно ли мне удалять это значение конфигурации.Это mySQL 5.5.5-10.3.12-MariaDB.
В качестве альтернативы я мог бы указать все значения по умолчанию, но я не знаю, какое из этих решений более вероятно приведет к тому, что существующая кодовая база перестанет работать должным образом.