我正在尝试获取有关数据库同步的工作流程。现在:
我们创建一个数据库。
数据库投入生产。
后来...我们意识到我们需要更改数据库结构。我们在本地更改它。
一旦完成,我们就会上传到制作中。
如果这在开发人员中很常见,您使用什么方法来处理这个问题,而不会丢失已经在生产端引入的数据?
最佳答案
你应该是placing your database schema under version control .有很多工具可以帮助您解决这个问题。
Check out this other previous question on the topic一些特定于 PHP 的选项。数据库迁移通常是代码推出的一部分。查看构建工具以帮助使此过程更加自动化。 Phing是一个受欢迎的选择。
关于php - 同步本地和远程 MySQL 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5516279/