Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 20194|Risposta: 1

[.NET Core] Usa le operazioni di migrazione dati MySQL di EF Core in .NET Core

[Copiato link]
Pubblicato su 21/06/2019 08:51:59 | | |
Questo post è stato modificato l'ultima volta da Summer il 21-6-2019 alle 09:57

Questi sono gli svantaggi riscontrati nella migrazione dei dati:
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. Apri vs2017 e crea un nuovo progetto
2. vs genererà automaticamente un progetto e poi aprirà la ricerca NuGetPomelo.EntityFrameworkCore.MysqlScaricare

3. Poi crea una nuova classe di entità sotto Models, e poi crea una nuova classe per ereditare la classe DbContext
4. Poi aggiungiamo una stringa di connessione al appsettings.json (.NET Core usa per leggere la configurazione nel appsettings.json, simile a webconfig)
5. Poi apri Avvio e inietti la connessione MySQL nei servizi
6. Poi possiamo iniziare la migrazione dei dati
Inserisci i seguenti due comandi nella Package Manager Console in VS:

Poi possiamo vedere il database generato e la tabella dei dati nel database

Per aggiungere, riguardo all'organizzazione del lancio,
Imposta il progetto UI interface.mvc come elemento di avvio, clicca con il tasto destro sul progetto - Proprietà - Oggetto di avvio o anche sul progetto
La cosa principale è impostare il progetto che contiene la cartella "Migration" come progetto predefinito nella "Package Manager Console", nel menu "Progetto predefinito"
Poi, nell'esecuzione,
operazione.




Precedente:Usa stringhe che ignorano le maiuscole in C#. Metodo Contains
Prossimo:Traffico HTTP reindirizzato al tutorial di configurazione HTTPS
Pubblicato su 25/02/2023 18:57:54 |
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com