Mysql
 sql >> база данни >  >> RDS >> Mysql

Как да използвате ядрото на AspNet.Identity в My Sql база данни

Трябваше да направя това за клиент. И аз го направих в приложение с ASP.NET Core 1.0, но за любопитство опитах и ​​за приложение в .NET Core 2.0.

Това, което направих, беше първо да инсталирам MySQL пакета Entity Framework от https://www. nuget.org/packages/Pomelo.EntityFrameworkCore.MySql/ с помощта на конзолата за мениджър на пакети.

След това промених startup.cs , в метода ConfigureServices , опцията UseSqlServer към UseMySql , като изображението по-долу.

В моя appsettings.json имам MySQL връзката, наречена IdentityConnection, както следва:

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

За да създам таблиците за идентичност, изпълних командата за миграция в конзолата на мениджъра на пакети:

EntityFrameworkCore\Update-Database -Verbose



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Актуализиране на колона за поръчка MySQL?

  2. Сценарии за архивиране и възстановяване на MySQL в облак с помощта на Microsoft Azure

  3. Избиране на най-често срещаната стойност от релация - SQL израз

  4. MySQL - Таблица 'my_table' не беше заключена със заключващи таблици

  5. MySQL хеш индекси за оптимизация