sql >> Databasteknik >  >> RDS >> Mysql

Entity Framework Core Error:Ett fel inträffade när anslutningen till databasen '' på servern 'localhost' användes

Du kan prova på det här sättet

  1. Installera paketet Pomelo.EntityFrameworkCore.MySQL

  2. Lägg till tjänster på Startup.cs

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

  3. ändra anslutningssträngen på appsettings.json

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

    *ändra portnumret enligt din MySQL-server

    4. Kör dessa kommandon på Package Manager Console för datamigrering Add-Migration InitialCreate

    Update-Databas

Du kan titta på projektet på github , för bättre förståelse



  1. Hitta nästa gång verksamheten är öppen; mysql timmar beräkning

  2. Kolumn 'id' där klausulen är tvetydig

  3. SQL Server ORDER BY datum och nollvärden sist

  4. MySql lägger till en join ger felaktiga resultat