使用MySQL Workbench,我创建了一个ERD和数据库架构。我已将数据库部署到生产服务器并具有实时数据。
现在,我需要修改架构。我不想在实时服务器数据库上进行更改,而是要修改ERD,对其进行测试,然后创建一个修改脚本以部署在生产服务器上。显然,我不希望丢失数据,因此不能删除表或列然后添加新的数据。
这可能与MySQL工作台有关吗?如果是这样,怎么办?
最佳答案
这是可能的,它称为“同步”。这是模型和实时数据库之间的双向合并。同步不会影响架构中的数据,但是与往常一样,当您修改db结构(删除表或列)时,无论如何操作,相关的数据都会丢失。因此,请注意适当的备份。
关于mysql - 使用MySQL Workbench修改数据库架构,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24068944/