我有一個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提供者應該被設置。 –