环境: vs2017、.Net Framework4.6.1、Entity Framework6
----------------------------------------------------------------------------------------------------------------------
首先,要连接云主机上的MySql数据库需要在本地安装MySql的ODBC驱动和MySql Connector for .Net。
但要注意,Connector/Net 6.10版本应该是针对.Net Core的,所以项目.Net4.6.1应该安装6.9.11版本。
建议把32位和64位的ODBC驱动都装上。
在项目中,用Nuget包管理控制台安装MySql.Data.Entity;注意,MySql.Data.Entity 6.10版本是针对.Net Core的,因此必须安装6.10以下的版本,推荐6.9.11。
在NuGet包管理控制台中输入:install-package mysql.data.entity -v 6.9.11
即可安装包括EF6在内的相关依赖包。