在這邊紀錄一下自己使用.net core winform時使用EF連接Mysql的過程。
在這邊紀錄一下自己使用.net core winform時使用EF連接Mysql的過程。
首先開啟NuGet套件管理,安裝以下套件。
- Microsoft.EntityFrameworkCore
- Microsoft.EntityFrameworkCore.SqlServer
- Microsoft.EntityFrameworkCore.Tools
- MySql.Data
- Pomelo.EntityFrameworkCore.MySql
接著新增一個要放資料模型的資料夾,並開啟NuGet主控台,工具=>NuGet套件管理員=>套件管理器主控台,並輸入以下命令。
Scaffold-DbContext "server=localhost;userid=user;password=password;database=dbname;" Pomelo.EntityFrameworkCore.Mysql -OutputDir Models
接下來系統就會自動建立好相關的模型資料了。
也可以順利在程式中使用EF與DB進行連接操作。
留言