2016-10-24 45 views
1

經過幾天的研究和發現了很多信息(即使在這裏在stackoverflow),我仍然無法添加一個數據連接到我的本地MySQL服務器。我爲Visual Studio-Tool嘗試了不同版本的MySQL Connector/NET和MySQL,但MySql仍未出現在連接嚮導中。數據連接到MySql(ADO.NET) - ConsoleApplication C#vs2015

有沒有人有另一個想法,我可以嘗試?問題可能出現在我的App.config中,還是應該更改.NET Framework的版本?從連接器使用nuget的.dll或一次更好嗎?

其實我使用的是:

  • 的Visual Studio 2015年
  • 的Windows 10
  • 連接器/ NET 6.9.9
  • 的MySQL爲Visual Studio 1.2.6
  • MySQL服務器5.7。 16

我已經包含以下.dlls:

  • MySql.Data
  • MySql.Web
  • MySql.Data.Entity
  • MySql.Data.Entity.EF6

我的ConnectionString如下所示:

<add name="serverlocation" connectionString="Server=localhost;Database=*xxx*;Uid=*yyy*;Pwd=*zzz*;" /> 

回答

0

如果是導致問題的連接字符串,可能更容易嘗試與第e .udl文件,請參閱Test a Database Connection String using NotePad

如果問題出在您的代碼中,您應該提交可以證明您的問題的最小程序。

+0

首先感謝您的答覆! –

+0

我試着用.udl文件的方法,但沒有MySql作爲提供者(我不知道是否應該在那裏)。 A –

+0

我認爲代碼不是問題,因爲它不適用於空的項目工程師。 –