sql >> Base de Datos >  >> RDS >> Mysql

Error de conexión SQL de MYSQ y MVC3 \ ProviderManifestToken pero estoy usando MySQL

Debe tener una clase dentro de su código que herede del DbContext , algo como:

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

Qué enlace que proporcionó significa, es que su clase (en este caso, 'SuperDatabaseContext') debe coincidir con el name de su ConnectionString en Web.Config. por ejemplo

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

Referencias adicionales que pueden ser de utilidad:

En otra nota al margen:simplemente verifique dos veces su cadena de conexión. Recibo ese mensaje normalmente porque soy un idiota y no deletreé algo bien en el nombre del servidor, etc. :)