Недавно я обновил свой MySQL (и wamp до v3) и переместил туда старые базы данных.mysql - String не принимает пустые значения по умолчанию после обновления
Ранее типы полей, такие как varchar, char, text и т. Д., Принимали значение по умолчанию пустой строки, если не было задано значение (хотя я не задал это значение по умолчанию при создании структуры таблицы).
Но после обновления, когда я пытаюсь запустить мой ранее рабочий код, он дает мне исключения,
поле
<field_name>
не имеет значения по умолчанию
Я предполагаю, что это является параметр в mysql или что-то еще. Может кто-нибудь мне помочь?
спасибо.
Я думаю, что у вас есть 'не null' вариант применяется правильно? –
есть. но не пустые строковые поля по умолчанию использовали пустую строку. –
да это просто конфигурация –