MySql. data . mysqlclient . mysqlexception成员'数据,版本=6.8.8

本文关键字:数据 版本 mysqlclient data mysqlexception 成员 MySql | 更新日期: 2023-09-27 18:17:57

我有ASP.Net MVC网站,我使用MySql作为数据库与Entity Framework

在Nuget Package Manager Console

上运行以下命令时
Enable-Migrations -force

获取错误

成员'MySql. data . mysqlclient . mysqlexception '的类型未解析。数据,版本=6.8.8.0,文化=中性,PublicKeyToken=c5687fc88969c44d'

这是我的网页。

<connectionStrings>
<add name="mb_databaseContext" providerName="MySql.Data.MySqlClient" connectionString="Server=.'localhost;port=8080;database=myDb;uid=root;password=" /></connectionStrings>
 <entityFramework>
<defaultConnectionFactory type="MySql.Data.Entity.MySqlConnectionFactory, MySql.Data.Entity.EF6" />
<providers>
  <provider invariantName="MySql.Data.MySqlClient" type="MySql.Data.MySqlClient.MySqlProviderServices, MySql.Data.Entity.EF6" />
</providers>

请注意MySql是作为

运行的

localhost:8080/phpmyadmin

MySql. data . mysqlclient . mysqlexception成员'数据,版本=6.8.8

解决方案

你可能需要安装MySql连接器,我这样做了,它工作。下载连接器/净