gpt4 book ai didi

mysql - 使用 yii 框架测试和生产服务器部署 - 同步数据库更改

转载 作者:行者123 更新时间:2023-11-29 04:55:00 25 4
gpt4 key购买 nike

我正在开发一个基于 Yii 框架的应用程序,我必须在我的本地机器上测试该应用程序,然后在准备就绪后将更改移至生产服务器。

该应用程序将在人们使用它并要求新功能时进行开发。因此,当我在测试机器上更改我的数据库架构时,我必须将这些更改应用于生产数据库的架构,而不会破坏那里的数据。

有没有推荐的方便的方法来处理这个问题?同步源代码不是问题,我正在使用 svn 并且可以执行 svn 导出;同步...

最佳答案

MySQLWorkbench有助于同步数据库模式以及其他数据库设计任务。

Yii 支持 Migrations (自 v1.1.6 起),但根据您进行更改的频率以及您的项目的协作程度,这可能会带来更多麻烦而不是值得的。

我使用的另一种方法是在 svn 中保留更新语句的日志,基本上是手动处理迁移。

最佳方法将取决于您的特定项目/工作流程的成本/ yield 。

关于mysql - 使用 yii 框架测试和生产服务器部署 - 同步数据库更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7398428/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com