sql >> Database >  >> RDS >> Mysql

Entity Framework Core Error:Er is een fout opgetreden bij het gebruik van de verbinding met de database '' op server 'localhost'

Je kunt het op deze manier proberen

  1. Installeer pakket Pomelo.EntityFrameworkCore.MySQL

  2. Services toevoegen op Startup.cs

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

  3. verander de verbindingsreeks op appsettings.json

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

    *wijzig het poortnummer volgens uw MySQL-server

    4.Voer deze commando's uit op Pakketbeheerconsole voor gegevensmigratieAdd-Migration InitialCreate

    Update-database

Je kunt het project bekijken op github , voor een beter begrip



  1. Hoe kan ik bevestigen dat een database Oracle is en welke versie SQL gebruikt?

  2. Conversie van een datetime2-gegevenstype naar een datetime-gegevenstype resulteert in een waarde buiten het bereik

  3. Hoe TABLE af te kappen in Oracle

  4. Kwalificeren van een tijdelijke tabelkolomnaam in jOOQ