【mysql】VS2017 EF使用 mysql
要在vs2017中能打开mysql的连接,需要安装以下扩展
mysql-connector-net-6.9.9+.msi 【这里注意不要下载最新8.x.y版本,有坑】
mysql-for-visualstudio-1.2.7+.msi
搜索之后通过官网下载,
安装。。安装mysql-for-visualstudio-1.2.*.msi时可能遇到问题,参考:安装MySql for Visual Studio的坑
安装成功后,参考:C#访问MySQL数据库(winform+EF)
添加 MySql.Data 、MySql.Data.Enity 包
install-package EntityFramework -version 6.2.0
install-package mysql.data -version 6.9.9 //此处版本与mysql-connector-net-6.9.9 版本要一致
install-package mysql.data.entity -version 6.9.9 //此处版本与mysql-connector-net-6.9.9 版本要一致
其中添加实体项目时,闪退的坑:【首先注意:mysql-connector-net 版本和 MySql.Data.Entity 版本用一致的】
VS2017+EF+Mysql生成实体数据模型(解决闪退的坑)