sql >> Database teknologi >  >> RDS >> Mysql

Sådan bruges AspNet.Identity-kernen i My Sql-database

Jeg var nødt til at gøre dette for en kunde. Og det gjorde jeg i en applikation med ASP.NET Core 1.0, men for nysgerrighedens skyld prøvede jeg også en applikation i .NET Core 2.0.

Det, jeg gjorde, var først at installere Entity Framework MySQL-pakken fra https://www. nuget.org/packages/Pomelo.EntityFrameworkCore.MySql/ ved hjælp af pakkehåndteringskonsollen.

Derefter ændrede jeg i startup.cs , i metoden ConfigureServices , muligheden UseSqlServer til UseMySql , ligesom billedet nedenfor.

I min appsettings.json har jeg MySQL-forbindelsen ved navn IdentityConnection som denne:

{
    "ConnectionStrings": {
        "IdentityConnection": "Server=127.0.0.1;Database=identitycoredb;Uid=root;Pwd=1234;"
    },

For at oprette identitetstabellerne udførte jeg migreringskommandoen i pakkehåndteringskonsollen:

EntityFrameworkCore\Update-Database -Verbose



  1. Hvordan kan jeg bruge PDO til at hente et resultatarray i PHP?

  2. Dataingeniørinterviewspørgsmål med Python

  3. Konverter fra dato til epoke-Oracle

  4. Sådan løses adgang nægtet for bruger 'root'@'localhost' (ved hjælp af adgangskode:Ja) når du forbinder MySQL-databasen