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

Erro do Entity Framework Core:Ocorreu um erro ao usar a conexão com o banco de dados '' no servidor 'localhost'


Você pode tentar desta forma

  1. Instale o pacote Pomelo.EntityFrameworkCore.MySQL

  2. Adicione serviços em Startup.cs

    services.AddCors();services.AddDbContext(options => options.UseMySql(Configuration.GetConnectionString("DatabaseConnectionString")));

  3. altere a string de conexão em appsettings.json

    "ConnectionStrings":{"DatabaseConnectionString":"server=localhost;port=3306;database=MyAppDB;user=root;password="}

    *altere o número da porta de acordo com seu servidor MySQL

    4. Execute estes comandos no Console do Gerenciador de Pacotes para migração de dadosAdd-Migration InitialCreate

    Atualizar o banco de dados

Você pode ver o projeto em github , para melhor compreensão