我们公司主要使用MSSQL开发.NET,尽管有一些产品是基于PHP的MySQL构建的。我们在Visual Studio中开发并将所有数据存储在TFS源代码管理下。现在默认情况下有一个MSSQL的数据库项目,但没有一个用于MySQL。现在我认为我们不是第一个尝试在TFS SC下存储MySQL数据库的人。因此我搜索了一些解决方案或最佳实践,但我没有找到太多有用的信息。
现在我们可以说我们为MySQL项目制作了一个自定义模板。使用目录预定义结构和每个元素TABLE,KEYS,PROC等的松散文件。在部署时,让它创建一个大型脚本,并通过命令行将其部署在MySQL数据库上。
上述解决方案并不适合我,这也是我搜索其他解决方案的原因。也许有一些程序或已知的解决方案比我想到的更好。如果你们中的一些人可以通知我或与我分享你的知识或想法,我将不胜感激。
答案 0 :(得分:1)
安装mysql .net connector并添加数据库。
添加数据库:添加新项 - > 添加本地数据库 - > 选择数据库 - > 新建连接 - >选择datasource = Mysql databsae并输入用户名和密码..
其他所有类似SQL Server。