sql >> Base de Datos >  >> RDS >> Mysql

Error principal de Entity Framework:se produjo un error al usar la conexión a la base de datos '' en el servidor 'localhost'

Puedes probar de esta manera

  1. Instale el paquete Pomelo.EntityFrameworkCore.MySQL

  2. Agregar servicios en Startup.cs

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

  3. cambie la cadena de conexión en appsettings.json

    "ConnectionStrings":{"DatabaseConnectionString":"servidor=host local;puerto=3306;base de datos=MyAppDB;usuario=raíz;contraseña="}

    *cambie el número de puerto según su servidor MySQL

    4. Ejecute estos comandos en Consola del administrador de paquetes para migración de datosAdd-Migration InitialCreate

    Actualizar base de datos

Puede ver el proyecto en github , para una mejor comprensión