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

Не може да се извлекат метаданни

Изглежда, че скелето на MVC4 контролера не разпознава правилно MySql низ за връзка. Променете низа за свързване, както е показано по-долу, когато генерирате EF CRUD код за контролери:

<connectionStrings>
    <add name="BTDContext" connectionString="Data Source=host_name;Database=database_name;uid=user_id;pwd=password;" providerName="System.Data.SqlClient" /> 
</connectionStrings>

Променете го обратно към стандартното, когато стартирате приложението:

<connectionStrings>
    <add name="BTDContext" connectionString="Data Source=host_name;Database=database_name;uid=user_id;pwd=password;" providerName="MySql.Data.MySqlClient" /> 
</connectionStrings>

Обърнете внимание на промяната, името на доставчика.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL персонализиран генератор на първичен ключ

  2. Проектиране на таблицата на обект-атрибут-стойност

  3. Как да разбера дали заявка за MySQL UPDATE е неуспешна, защото предоставената информация съвпада с данни, които вече са в базата данни?

  4. MySQL двоичен срещу недвоичен за хеш идентификатори

  5. С PDO как мога да се уверя, че изразът UPDATE е бил успешен?