Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Erro de conexão SQL MYSQ &MVC3 \ ProviderManifestToken mas estou usando MySQL


Você deve ter uma classe dentro do seu código que está herdando do DbContext , algo como:
public class SuperDatabaseContext : DbContext
{
    public DbSet<player> Players { get; set; }
    public DbSet<team> Teams { get; set; }
}

O que o link fornecido significa, é que sua classe (neste caso 'SuperDatabaseContext') deve corresponder ao name do seu ConnectionString em Web.Config. por exemplo.
<add name="SuperDatabaseContext" connectionString="password=supersecrete;User Id=MyUsername;database=myDBName;server=SERVERLOCATIONASDOMAINNAM;" providerName="MySql.Data.MySqlClient" />

Referências adicionais que podem ser úteis:

Por outro lado, verifique novamente sua string de conexão. Recebo essa mensagem normalmente porque sou um idiota e não escrevi algo certo no nome do servidor etc. :)