Vous pouvez essayer de cette façon
-
Installer le package Pomelo.EntityFrameworkCore.MySQL
-
Ajouter des services sur Startup.cs
services.AddCors();services.AddDbContext(options => options.UseMySql(Configuration.GetConnectionString("DatabaseConnectionString")));
-
modifier la chaîne de connexion à appsettings.json
"ConnectionStrings":{"DatabaseConnectionString":"server=localhost;port=3306;database=MyAppDB;user=root;password="}
*modifiez le numéro de port en fonction de votre serveur MySQL
4.Exécutez ces commandes sur Package Manager Console pour la migration de donnéesAdd-Migration InitialCreate
Mise à jour de la base de données
Vous pouvez consulter le projet sur github , pour une meilleure compréhension