php - 同步本地和远程 MySQL 数据库

标签 php mysql workflow mysqldump

我正在尝试获取有关数据库同步的工作流程。现在:

  1. 我们创建一个数据库。

  2. 数据库投入生产。

  3. 后来...我们意识到我们需要更改数据库结构。我们在本地更改它。

  4. 一旦完成,我们就会上传到制作中。

如果这在开发人员中很常见,您使用什么方法来处理这个问题,而不会丢失已经在生产端引入的数据?

最佳答案

你应该是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/

相关文章:

php - 如何将值 POST 到两个不同的 PHP 页面

mysql - 是否有与 MySQL 的 DESCRIBE [表] 等效的 SQLite?

mysql - 将 sql 数据库导出到我的 PC 是否安全?

javascript - Alfresco:Javascript 数据列表创建

email - 使用 SharePoint 2010 创建电子邮件通知工作流

php - mysql_fetch_array() 总是返回 null

javascript - 将Javascript数组解析为PHP问题

php - android传感器程序将数据发送到本地数据库

workflow - 您推荐哪种工作流引擎?

PHP支付库