Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 20194|Jawab: 1

[Inti .NET] Menggunakan operasi migrasi data EF Core MySQL di .NET Core

[Salin tautan]
Diposting pada 21/06/2019 08.51.59 | | |
Posting ini terakhir diedit oleh Summer pada 2019-6-21 09:57

Ini adalah jebakan yang ditemui dalam migrasi data:
https://www.itsvse.com/thread-7720-1-1.html
https://www.itsvse.com/thread-7721-1-1.html
https://www.itsvse.com/thread-7722-1-1.html

1. Buka vs2017 dan buat proyek baru
2. vs akan secara otomatis menghasilkan proyek, lalu membuka pencarian NuGetPomelo.EntityFrameworkCore.MysqlMengunduh

3. Kemudian buat kelas entitas baru di bawah Model, lalu buat kelas baru untuk mewarisi kelas DbContext
4. Kemudian kami menambahkan string koneksi ke appsettings.json (.NET Core digunakan untuk membaca konfigurasi di appsettings.json, mirip dengan webconfig)
5. Kemudian buka Startup dan suntikkan koneksi MySQL ke dalam layanan
6. Kemudian kita bisa memulai migrasi data
Masukkan dua perintah berikut di Konsol Pengelola Paket di VS:

Kemudian kita dapat melihat database dan tabel data yang dihasilkan di database

Untuk menambahkan, tentang menyiapkan peluncuran,
Atur project UI interface.mvc sebagai item startup, klik kanan project - Properties - Startup Object atau bahkan project
Hal utama adalah mengatur proyek yang berisi folder "Migrasi" sebagai proyek default di "Konsol Manajer Paket", menu "Proyek Default"
Kemudian dalam eksekusi
operasi.




Mantan:Gunakan string yang mengabaikan huruf besar/kecil di C#. Berisi metode
Depan:Lalu lintas HTTP dialihkan ke tutorial konfigurasi HTTPS
Diposting pada 25/02/2023 18.57.54 |
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com