Подключение данных к MySql (ADO.NET) — ConsoleApplication C# vs2015

После нескольких дней исследований и поиска большого количества информации (даже здесь, в stackoverflow) я все еще не могу добавить подключение к моему локальному MySQL-серверу. Я пробовал разные версии MySQL Connector/NET и MySQL для Visual Studio-Tool, но MySql по-прежнему не отображается в мастере подключения.

У кого-нибудь есть другая идея, которую я мог бы попробовать? Может ли проблема быть в моем App.config, или я должен изменить версию .NET Framework? Лучше использовать .dll nuget или один раз из соединителя?

На самом деле я использую:

  • Визуальная студия 2015
  • Windows 10
  • Соединитель/СЕТЬ 6.9.9
  • MySQL для Visual Studio 1.2.6
  • Сервер MySQL 5.7.16

Я включил следующие .dll:

  • MySql.Данные
  • MySql.Web
  • MySql.Data.Entity
  • MySql.Данные.Entity.EF6

Моя ConnectionString выглядит следующим образом:

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

person markus2.0    schedule 24.10.2016    source источник


Ответы (1)


Если проблема возникает из-за строки подключения, возможно, проще попробовать ее с файлом .udl, см. Проверьте строку подключения к базе данных с помощью Блокнота.

Если проблема в вашем коде, вы должны представить самую маленькую программу, которая может продемонстрировать вашу проблему.

person AndrewR    schedule 24.10.2016
comment
Я попробовал метод с файлом .udl, но MySql в качестве провайдера отсутствует (я не знаю, должен ли он быть там). А - person markus2.0; 24.10.2016
comment
Я не думаю, что проблема в коде, потому что он не работает с пустым проектом восьмерки. - person markus2.0; 24.10.2016