Mysql
 sql >> Base de données >  >> RDS >> Mysql

Erreur Entity Framework Core :une erreur s'est produite lors de l'utilisation de la connexion à la base de données '' sur le serveur 'localhost'

Vous pouvez essayer de cette façon

  1. Installer le package Pomelo.EntityFrameworkCore.MySQL

  2. Ajouter des services sur Startup.cs

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

  3. 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