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

MYSQ &MVC3 SQL грешка при свързване \ ProviderManifestToken, но аз използвам MySQL

Трябва да имате клас във вашия код, който наследява от DbContext , нещо от рода на:

public class SuperDatabaseContext : DbContext
{
    public DbSet<player> Players { get; set; }
    public DbSet<team> Teams { get; set; }
}

Какво е връзка, която предоставихте означава, че вашият клас (в този случай 'SuperDatabaseContext') трябва да съответства на name на вашия ConnectionString в Web.Config. напр.

<add name="SuperDatabaseContext" connectionString="password=supersecrete;User Id=MyUsername;database=myDBName;server=SERVERLOCATIONASDOMAINNAM;" providerName="MySql.Data.MySqlClient" />

Допълнителни препратки, които могат да бъдат полезни:

От друга страна бележка:Просто проверете два пъти своя низ за връзка. Получавам това съобщение нормално, защото съм идиот и не съм написал нещо правилно в името на сървъра и т.н. :)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да напишете SQL заявка с динамичен LIMIT

  2. auto_increment по група

  3. Подреждане на колоните на MySql таблицата с помощта на Python

  4. Използване на Python и MySQL в ETL процеса:SQLAlchemy

  5. Mysql български езици, набор от символи