Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 18080|Válasz: 0

[.NET mag] . NetCore tutorial EFCore csatlakozik Mysql DBFirst módhoz

[Linket másol]
Közzétéve 2019. 02. 06. 9:54:32 | | |
1: Létrehozni egy EF osztálykönyvtárat
Telepíts 2 csomagot  

            (1)Microsoft.EntityFrameworkCore.Tools

            (2) Pomelo.EntityFrameworkCore.MySql (ez egy harmadik féltől származó ef mysql middleware)


2. Az adatbázis entitás és az EF DBcontext objektumának generálásához használjuk a Scaffold-DBcontext parancsot

Adja be a következő parancsot a csomagkonzolba




szerver: adatbázis cím, felhasználói azonosító: fiók, jelszó: bejelentkezési jelszó
Ha csak egy tábla frissítése, adj hozzá egy -táblát, majd a frissítendő tábla nevét




A végrehajtás befejezése után a megadott modell generálódik, megjegyzendő: a táblának elsődleges kulcsa kell lennie, mielőtt generálni kell, ha nincs hoszt, amely jelentené a "xxxx" tábla "Nem generálható entitástípust" figyelmeztetést, természetesen az entitás nem jön létre


Ha nem generálod a modellt a fenti második lépésben, és nem futtatod közvetlenül a programot, hiba jelentkezik, és a hiba a következő:

"Hiba: az entitástípushoz elsődleges kulcs szükséges"

3: Készíts egy szabványos webalkalmazást, és használd

(1) Konfiguráljuk az adatbázis címadatait appsettings.json-ben, és figyelj például az SslModel=none függvényre



(2) startup.cs konfigurációs injekcióban vannak hasznos hivatkozások

(3) Ezután vannak szabványos hívások, például kontrollerekben való használat
Ez az EF mag mysql kezdő konfigurációja.

Bármilyen nagyszerű is ---- álom, nem tud ellenállni a hülye kitartásomnak! Ne legyél abban a korban, amikor küzdened kellene, és légy mohó a kényelemért. Tudj meg többet ma ma, és holnap az út szélesebb lesz!






Előző:Hol van a csomagkezelő konzol?
Következő:c# Winform/WPF
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com