相当于Sql Server数据库项目的MySql
我试图找到一种方法,将MySql数据库版本控制置于源代码控制之下。过去,在使用SQLServer时,我在VisualStudio中使用了“SQLServer数据库项目”项目类型 有没有办法使该项目类型与MySql.Net连接器一起工作 如果没有,是否有其他方法在.Net中创建MySql数据库项目 更新: 我发现在专业版中有数据库项目。它做了我需要的一切。使我们能够将模式移动到源代码管理中,使我们能够生成用于更新到新版本或回滚到旧版本的脚本,等等。UI几乎与visual studio数据库项目完全相同相当于Sql Server数据库项目的MySql,mysql,.net,visual-studio-2013,Mysql,.net,Visual Studio 2013,我试图找到一种方法,将MySql数据库版本控制置于源代码控制之下。过去,在使用SQLServer时,我在VisualStudio中使用了“SQLServer数据库项目”项目类型 有没有办法使该项目类型与MySql.Net连接器一起工作 如果没有,是否有其他方法在.Net中创建MySql数据库项目 更新: 我发现在专业版中有数据库项目。它做了我需要的一切。使我们能够将模式移动到源代码管理中,使我们能够生成用于更新到新版本或回滚到旧版本的脚本,等等。UI几乎与visual studio数据库项目完全
我仍然会把这个问题留待一段时间,以防有人知道一个免费的替代方案 我最终选择了dbForge。这不是免费的,但效果很好 你试过Skeema吗?如果您熟悉Microsoft Dacpac for SQL Server,您将欣赏此工具 您需要运行两个命令 skeema diff-->生成差异。 skeema push-->进行更改
Skeema的文档记录得很好。看看这个:我怀疑Visual Studio中会有很多这样的工具,但肯定有一些数据库项目开发工具可以用于MySQL?难道没有MySQL工作台应用程序或类似的东西吗?将生成的结构放入源代码控制中不会有任何不同。