有没有一种方法可以使用默认值更新数据库表中的所有列

时间:2019-04-14 10:50:33

标签: mysql default

.dockerignore的新版本要求为查询中不包含的列设置默认值。这样的查询(不使用所有列)会产生错误。在具有40多个表的数据库中,我有很多没有默认值的列,并且我想在不手动更新Mysql的情况下进行更新。一个运行所有表的php代码的智能查询将很有帮助。

我找到了使数据库不需要此答案的答案(禁用严格值)。但是我对配置没有影响。

查询或简短的php脚本来检查列是否具有默认值,以及是否没有根据类型(phpmysql等)分配正确的默认值,将很有帮助!

0 个答案:

没有答案