Możesz spróbować w ten sposób
-
Zainstaluj pakiet Pomelo.EntityFrameworkCore.MySQL
-
Dodaj usługi na Startup.cs
services.AddCors();services.AddDbContext(options => options.UseMySql(Configuration.GetConnectionString("DatabaseConnectionString")));
-
zmień parametry połączenia w appsettings.json
"ConnectionStrings":{"DatabaseConnectionString":"server=localhost;port=3306;database=MyAppDB;user=root;password="}
*zmień numer portu zgodnie z serwerem MySQL
4. Uruchom te polecenia w Konsoli Menedżera pakietów do migracji danychAdd-Migration InitialCreate
Aktualizuj bazę danych
Możesz spojrzeć na projekt na github , dla lepszego zrozumienia