将修改后的数据库从本地环境转移到生产环境

Zak*_*ria 7 mysql

我正在使用MySQL数据库.为了简化问题,假设我有两个环境:本地环境(开发)和远程环境(生产模式).

在数据库中,我有一些包含配置数据的表.

当我修改数据库模式和配置表内容时,如何能够干净地自动完成从开发模式到生产模式的交付?

例如,我通过在本地和远程数据库之间进行差异来手动点对它.但是,我发现这种方法不那么干净,我相信有很好的做法可以实现.

小智 3

如果您有多个环境和多个开发人员经常更改架构并使用 php,这可能会有所帮助。https://github.com/davejkiger/mysql-php-migrations