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

Основна грешка на Entity Framework:Възникна грешка при използването на връзката към база данни '' на сървър 'localhost'

Можете да опитате по този начин

  1. Инсталирайте пакет Pomelo.EntityFrameworkCore.MySQL

  2. Добавете услуги в Startup.cs

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

  3. променете низа за връзка в appsettings.json

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

    *променете номера на порта според вашия MySQL сървър

    4. Изпълнете тези команди в Конзолата за мениджър на пакети за миграция на данниAdd-Migration InitialCreate

    Актуализиране на база данни

Можете да разгледате проекта в github , за по-добро разбиране



  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 правилното решение ли е?

  3. интернационализация на php уебсайт

  4. актуализиране с изявление за присъединяване на mysql?

  5. Хибернация на JPA, MySQL и TinyInt(1) за Boolean вместо bit или char