Estou tentando rodar uma migration em C# usando um banco de dados MySQL. Já conectei esse banco no DBeaver e tudo ocorreu perfeitamente, porém quando eu passo essas informações na connection string, a migration quebra no "update database". Não sei se o problema está na connection string mas não consigo rodar essa migration por nada. PS: Já instalei o pacote NuGet EntityFramework e o MySQL.data Minha classe context:
public class ConfigContext : DbContext
{
public ConfigContext() : base("Server=localhost:3306;Database=smartparking;Uid=root;Pwd=1234567")
{
}
public DbSet<Cliente> Cliente { get; set; }
}
Erro no terminal: Inner exception stack trace: System.Data.SqlClient.SqlException (0x80131904): Erro de rede ou específico à instância ao estabelecer conexão com o SQL Server. O servidor não foi encontrado ou não estava acessível. Verifique se o nome da instância está correto e se o SQL Server está configurado para permitir conexões remotas. (provider: Named Pipes Provider, error: 40 - Não foi possível abrir uma conexão com o SQL Server)