Anda dapat mencoba cara ini
-
Instal paket Pomelo.EntityFrameworkCore.MySQL
-
Tambahkan layanan di Startup.cs
services.AddCors();services.AddDbContext(options => options.UseMySql(Configuration.GetConnectionString("DatabaseConnectionString")));
-
ubah string koneksi di appsettings.json
"ConnectionStrings":{"DatabaseConnectionString":"server=localhost;port=3306;database=MyAppDB;user=root;password="}
*ubah nomor port sesuai dengan server MySQL Anda
4.Jalankan perintah ini di Package Manager Console untuk migrasi dataAdd-Migration InitialCreate
Perbarui-Database
Anda dapat melihat proyek di github , untuk pemahaman yang lebih baik