我们公司主要使用 MSSQL 在 .NET 中开发,尽管有一些产品是基于 PHP 和 MySQL 构建的。我们在 Visual Studio 中开发并将所有数据存储在 TFS 源代码控制下。现在默认有一个用于 MSSQL 的数据库项目,但没有用于 MySQL 的数据库项目。现在我认为我们不是第一个尝试在 TFS SC 下存储 MySQL 数据库的人。因此,我在谷歌上搜索了一些解决方案或最佳实践,但没有找到太多有用的信息。

现在我们可以说我们为 MySQL 项目制作了一个自定义模板。具有目录预定义结构和每个元素 TABLE、KEYS、PROC 等的松散文件。在部署时,让它创建一个大脚本并通过命令行将其部署到 MySQL 数据库上。

上述解决方案对我来说并不理想,这就是我寻找其他解决方案的原因。也许有一些程序或已知的解决方案比我想到的更好。如果你们中的一些人能告诉我或与我分享你的知识或想法,我将不胜感激。

最佳答案

安装 mysql .net connector 并添加数据库。

添加数据库: Add New Item -> 添加本地数据库 --> 选择数据库 -> New Connection -> 选择 datasource=Mysql databsae 并输入用户名和密码..

其他一切都像 SQL Server。

10-07 19:36
查看更多