我们正在运行一个PHP(zend框架)应用程序,它为每个用户创建一个数据库(出于安全/备份/和其他原因)。 所有这些数据库都具有完全相同的结构,并且始终如此。当我们部署新功能时,我们需要使用新的字段/表格扩展所有数据库。
我已经阅读过有关使用dbdeploy的内容,但我不确定它们是否同时支持多个数据库(没有逐个列出名称)。数据库称为user1,user2,user3等。
是否有任何好的工具可以让这个过程更轻松,更轻松? 我们正在为自动部署运行phing,并发现指南http://www.davedevelopment.co.uk/2008/04/14/how-to-simple-database-migrations-with-phing-and-dbdeploy/不太有用,因为它们不像我们那样支持多个数据库。
此外,我们可以使用可以执行此操作的Windows或mac mysql客户端,因此我们可以开放任何内容
答案 0 :(得分:14)