我正在开发一个在生产服务器上启动并运行的Web应用程序。我需要对数据库进行一些更改,但我不确定最好的方法是什么。
我有一个名为Trips的表,它包含列" maximum_guests"," minimum_guests"等。
我需要添加一个名为" base_guests"的列。我想给它一个值#34; maximum_guests"对于我表中的现有条目(生产数据)。从这一点开始,只有在" base_guests"和" maximum_guests"提供。
有安全的方法吗?如果有帮助,我正在使用Php Symfony,mysql和doctrine。
答案 0 :(得分:0)
您应首先导出数据库以防万一。然后将列添加到表中并运行。
UPDATE Trips set base_guests = maximum_guests;
这将为Trips表中的每条记录将maximum_guests的值分配给base_guests。