sql >> Databasteknik >  >> RDS >> Mysql

Hur man använder AspNet.Identity-kärnan i My SQL-databas

Jag var tvungen att göra det här för en kund. Och det gjorde jag i en applikation med ASP.NET Core 1.0, men för nyfikenheten försökte jag också med en applikation i .NET Core 2.0.

Det jag gjorde var först att installera Entity Framework MySQL-paketet från https://www. nuget.org/packages/Pomelo.EntityFrameworkCore.MySql/ med pakethanterarens konsol.

Efter det ändrade jag i startup.cs , i metoden ConfigureServices , alternativet UseSqlServer till UseMySql , gilla bilden nedan.

I min appsettings.json har jag MySQL-anslutningen som heter IdentityConnection så här:

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

För att skapa identitetstabellerna körde jag migreringskommandot i pakethanterarens konsol:

EntityFrameworkCore\Update-Database -Verbose



  1. mysqldump exporterar endast en tabell

  2. PHP/SQL-infogningsfel vid användning av namngivna platshållare

  3. Vad är fördelen med att använda SET XACT_ABORT ON i en lagrad procedur?

  4. Analysera ODBC-data i IBM SPSS