最近要使用VS2017+EF+Mysql,在生成实体数据模型踏过一些坑,在此做个总结。
1.先下载并安装 mysql-connector-net-6.9.10.msi 和 mysql-for-visualstudio-1.2.7.msi ,现在官网提供的是mysql-connector-net-6.10.6,我试过,这个版本不行,原因后面再讲。
2.通过nuget来安装 EntityFramework 、MySql.Data、MySql.Data.Entity (我安装的是目前最新的版本,分别是6.2.0, 6.10.6,6.10.6 )。
3.建立ADO.NET实体数据模型。
4.我选的是code first。