2017-04-07 56 views
0

我一直在嘗試使用實體框架連接到MySQL數據庫,數據庫第一,但我不能獲取數據庫的任何連接。當搜索google和mysql.com時,我只會得到指導,告訴我先使用代碼或先使用代碼。實體框架數據庫第一與MySQL不工作

我要的是什麼,我總是做:添加新的實體數據模型,編寫憑據數據庫,然後,一切都運行得很好,因爲我習慣了,我可以寫我的LINQ查詢。

我使用Windows 8,VS 2013最終,Environment.Version是4.0.30319.36366。

我怎樣才能連接到MySQL使用EF數據庫第一?

enter image description here

+0

您需要發佈有問題的代碼而不是圖片鏈接。謝謝 –

+0

當你正在得到這個錯誤?類似類型的問題已經可用,請檢查是否有幫助http://stackoverflow.com/questions/18060667/why-am-i-getting-cannot-connect-to-server-a-network-related-or-instance- speci –

+0

錯誤表示SQL Server不可訪問。 EF代碼生成器無法連接到數據庫服務器。您是否驗證過,如果您能夠從代碼所在的機器上的Sql Management Studio中訪問數據庫服務器? –

回答

1

enter image description here這是一個常見的錯誤,當你第一次加載EF設計。我不知道它是否與VS 2013相同,但在VS 2015中可以創建新連接並選擇MySQL,但應該正確安裝MySQL For Visual Studio

+0

感謝您的回覆,但是,這是我已經嘗試過的。 MySQL數據庫選項沒有出現在我的Visual Studio中。有什麼建議麼? –

+0

嘗試重新安裝了MySQL對於Visual Studio還請仔細閱讀本http://stackoverflow.com/questions/16879451/mysql-data-source-not-appearing-in-visual-studio它可以幫助 – Learning