Php 避免在添加其他列后修复mysql insert命令

Php 避免在添加其他列后修复mysql insert命令,php,mysql,Php,Mysql,Mysql insert命令的格式如下: INSERT INTO table_name (column1, column2, column3) VALUES (value1, value2, value3) 假设我在多个php文件或多个类或对象上有insert命令。一年后,我决定在该表中添加一个新列。上一个insert命令将停止工作,我必须通过向insert命令添加新列来更新脚本中的所有insert命令 是否有任何最佳做法或技术可用于避免每次添加新列时更新insert命令?您应该使用默认值添加

Mysql insert命令的格式如下:

INSERT INTO table_name (column1, column2, column3)
VALUES (value1, value2, value3)
假设我在多个php文件或多个类或对象上有insert命令。一年后,我决定在该表中添加一个新列。上一个insert命令将停止工作,我必须通过向insert命令添加新列来更新脚本中的所有insert命令


是否有任何最佳做法或技术可用于避免每次添加新列时更新insert命令?

您应该使用默认值添加新列。因此,您只需要编辑需要编辑的插入内容

它还将帮助您部署新的数据库模式,因为在这种情况下,您的旧应用程序代码将与修改后的模式完美配合。您可以部署模式,并在第二步部署代码,而无需任何停机时间