前言
雖然系統目前只支持MSSQL版本,但是很多朋友公司技術規定必須使用MySql,下面我們就來使用EF連接MySQL吧!
(1)安裝MYSQL環境
1.下載安裝MYSQL數據,這里我們安裝 phpStudy集成環境,這樣集成MYSQL數據庫,直接啟動運行
2.安裝Navicat Premium 12 數據庫管理工具
Navicat Premium 12等同於MSSQL的SQL Server Management Studio,操作過程差不多,我們到時可以建表,建數據庫
3.安裝VS對MYSQL支持的工具包
- mysql-connector-net-6.9.12
- mysql-for-visualstudio-1.2.8
鏈接:https://pan.baidu.com/s/1Quzqv_zdaYwexNIz0RmcpQ 密碼:aijj
(2)在VS創建.NET類庫
1.打開VS並新建類庫
2.安裝支持的MYSQL NUGET包
注意:mysql-connector-net-6.9.12 版本需要與NUGET包中的MySql.Data.Entity一樣,不然到時添加EF實體會閃退
3.添加ADO.NET 實體數據模型
從項目右鍵---新建
4.來自數據庫的EF設計器
5.新建鏈接來鏈接MySQL數據庫
6.成功的操作,會出現讓你映射數據庫的表過程
總結
特別注意:mysql-connector-net-6.9.12 版本需要與NUGET包中的MySql.Data.Entity一樣,不然到時添加EF實體會閃退