Mysql
 sql >> база данни >  >> RDS >> Mysql

MySQL източник на данни не се появява във Visual Studio

Точно сега имах същия проблем. Реших го, като деинсталирах най-новите драйвери на Connector/NET (6.7.4) и след това инсталирах по-старите драйвери (6.6.5) и работи.

Използвам Visual Studio 2010. Деинсталирах най-новите, защото реших, че по някакъв начин са свързани с .NET4.5, който не мога да използвам.

Актуализация №1:

Предполага се, че друг начин е да регистрирате конектора MySql с различни версии на Visual Studio (2010/2012/2013/2015...) по време на инсталацията:Отидете на Промяна на характеристиките на продукта и изберете всички подходящи версии на Visual Studio.

Актуализация №2 – Актуализация на Visual Studio 2019:

Когато инсталирах MySQL Community с ConnectorNET и Plugin VisualStudio включени опции - MySQL не се показа като доставчик на данни във Visual Studio.

Инсталаторът, който използвах, включваше VS Plugin версия 1.2.9, която уж коригира проблеми с инсталацията от 1.2.8, но все още не работи за мен...

Решението за мен беше да деинсталирам конектора и приставката Visual Studio, да ги изтегля като отделни компоненти и след това да ги инсталирам отделно (не като част от инсталатора на MySQLServer). Първо инсталирайте конектора, а след това приставката VS.

Намерих решението тук , Благодарение на @LambertHeenan.

ЗАБЕЛЕЖКА за Visual Studio Express

OP пита дали MySQL се поддържа с Visual Studio Express (което, доколкото мога да преценя, е преименувано на Visual Studio Community ). В миналото MySQL официално не поддържаше Visual Studio Express, според отговора на @Paul по-долу, но те официално поддържат Visual Studio Community 2017 и 2019, според тази страница .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да заявя колона JSON в MySQL

  2. Самостоятелен MySQL сървър

  3. Правете изчисления в MySQL срещу PHP

  4. Как да получите броя на дните в месеца в MySQL

  5. Загубена връзка с MySQL сървър при 'четене на първоначален комуникационен пакет', системна грешка:0