Есть ли способ обновить все столбцы в таблицах базы данных значением по умолчанию - PullRequest
0 голосов
/ 14 апреля 2019

В новых версиях Mysql требуется установить значение по умолчанию для столбцов, которые не включены в запрос. Такие запросы (без использования всех столбцов) дают ошибку. В моей базе данных с 40+ таблицами у меня есть много таких столбцов без значения по умолчанию, и я хотел бы обновить их без обновления вручную в phpmysql. Интеллектуальный запрос php-кода для запуска всех таблиц был бы полезен.

Я нашел ответы, которые делают базу данных не требующей этого (отключите строгие значения). Однако я не имею никакого влияния на конфигурацию.

Был бы полезен запрос или короткий скрипт php, который проверяет, имеет ли столбец значение по умолчанию и, если нет, присваивает правильное значение по умолчанию в зависимости от типа (INT, VARCHAR и т. Д.)!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...