Ошибка подключения к базе данных MySQL с помощью .NET

0

Когда я пытаюсь подключиться к базе данных MySQL из моего приложения .NET, я продолжаю получать ошибку:

ОШИБКА [IM002] [Microsoft] [Драйвер ODBC Manager] Имя источника данных не найдено и указанный драйвер по умолчанию не указан

Я отправился в этот URL и загрузил/установил Windows, MSI Installer Connector-ODBC, но я все еще получаю ошибку. Есть ли что-то еще, что я должен сделать, чтобы заставить это работать?

Это строка подключения, которую я использую:

<add name="sfc" connectionString="DRIVER={MySQL ODBC 5.1 Driver};SERVER=111.111.111.111;PORT=3306;DATABASE=dbname;USER=username;PASSWORD=password;OPTION=0;" />
Теги:

1 ответ

1
Лучший ответ

Проверьте правильность установки драйвера ODBC (запустите odbcad32.exe и перейдите на вкладку драйверов)

В любом случае, вы должны использовать собственный поставщик ADO.NET, а не драйвер ODBC, он более эффективен.

  • 0
    Что я ищу во вкладке драйверов? Это первый раз, когда я использую MySQL с .net, и это был единственный способ заставить его работать. Можете ли вы уточнить, что вы подразумеваете под «использовать собственный поставщик ADO.NET, а не драйвер ODBC»?
  • 0
    Кроме того, когда я говорю «заставить его работать», я говорю о моей среде хостинга (Godaddy). У меня проблема в моей среде разработки.
Показать ещё 5 комментариев

Ещё вопросы

Сообщество Overcoder
Наверх
Меню