0

我正在尝试将 MySQL 数据库与我的 ASP.NET 项目集成。我看过很多教程并做了以下

  1. 在项目中添加了 MySql.Data、MySql.DataEntity.EF6 和 MySql.Web。
  2. 更改 web 配置文件以连接到 mysql 数据库

    <system.data>
     <DbProviderFactories>
      <clear />
        <add name="MySQL Data Provider" invariant="MySql.Data.MySqlClient" description=".Net Framework Data Provider for MySQL" type="MySql.Data.MySqlClient.MySqlClientFactory, MySql.Data, Version=6.10.6.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d" />
     </DbProviderFactories>
    </system.data>
    

注意:该片段是在教程中建议的,可在 此处找到

完成所有操作后,当我尝试借助 AOD.NET 实体数据模型添加数据源时,没有出现 MySql 选项的数据源。

数据源选项

我在用

  1. Visual Studio 社区 2015
  2. Visual Studio 1.2.7 的 MySQL
  3. 连接器/NET 6.10.6

我该如何解决这个问题?它与版本和兼容性有关吗?

4

1 回答 1

1

Connector/NET 6.10.6 似乎没有“MySql for Visual Studio”

卸载 Connector/NET 6.10.6
安装 Connector/NET 6.9.8 MySQL Connector/Net(存档版本)

于 2018-03-17T09:13:16.563 回答