我有一个ASP.NET MVC应用程序连接到MySQL数据库,这与我的本地MySQL服务器正常工作。 我试图把应用程序中使用他们的新功能,以天青:MySQL in-app for Web AppsAzure中的ASP.NET MVC应用程序与MySQL的应用程序
以前,我测试了相同的应用程序在蔚蓝与SQL Server数据库中,我得到了它的工作如下:
- 我在我的蔚蓝门户创建一个SQL数据库,我得到了它的ADO.NET 连接字符串解释这里: https://azure.microsoft.com/en-us/documentation/articles/sql-database-develop-dotnet-simple/
- 我从发布Visual Studio中的应用程序,以发布 命令。在它的向导中,我可以设置应该在运行时使用的DefaultConnection 字符串。
我可以使用类似于MySQL的应用程序数据库吗? 如果是这样,如何才能在发布步骤中设置连接字符串?我发现一个脚本here的解释,但我不明白我应该在哪里运行它来获取连接字符串!
你似乎明白了这一点,所以我希望你能帮上忙。我获得了连接字符串,现在将'Environment.GetEnvironmentVariable(“MYSQLCONNSTR_localdb”)'传递给'options.UseSqlServer()'。但是,我仍然被拒绝访问。还有什么需要做的吗?如何将数据库(迁移)添加到应用程序中的MySQL? –
没关系,我只是意识到我没有使用MySQL。要使用这个当然MySQL提供者应该被设置。 –