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!
|