如何在 mvc(添加新连接)对话框中显示 mysql 提供程序
how to show mysql provider on mvc (add new cnnection ) dialog
我有一个 mvc 应用程序
我将所有 mysql 连接器添加到项目引用
我打开包管理器控制台并输入 "Install-Package MySql.Data.Entity -Pre",然后按 Enter
然后
我在 web.config 文件
中替换了这段代码
<entityFramework>
<providers>
<provider invariantName="MySql.Data.MySqlClient"
type="MySql.Data.MySqlClient.MySqlProviderServices, MySql.Data.Entity"/>
</providers>
</entityFramework>
<system.data>
<DbProviderFactories>
<remove invariant="MySql.Data.MySqlClient"></remove>
<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.7.2.0"/>
</DbProviderFactories>
</system.data>
我还添加了我的连接字符串
<connectionStrings>
<add name="myconn"
providerName="MySql.Data.MySqlClient"
connectionString="[Insert your ConnectionString from Azure here]"/>
</connectionStrings>
现在,当我转到 => 数据连接 => 添加连接 => 更改时
我在那里找不到 mysql 供应商
我必须做些什么才能将它添加到那里的数据源中???
谢谢你的帮助:)
您必须为 Visual Studio 安装 MySQL,以便在添加新的数据连接时将该提供商添加到可用提供商列表中。
https://dev.mysql.com/downloads/windows/visualstudio/1.2.html
我的 Visual Studio 2015 年的截图:
我有一个 mvc 应用程序
我将所有 mysql 连接器添加到项目引用
我打开包管理器控制台并输入 "Install-Package MySql.Data.Entity -Pre",然后按 Enter
然后
我在 web.config 文件
<entityFramework>
<providers>
<provider invariantName="MySql.Data.MySqlClient"
type="MySql.Data.MySqlClient.MySqlProviderServices, MySql.Data.Entity"/>
</providers>
</entityFramework>
<system.data>
<DbProviderFactories>
<remove invariant="MySql.Data.MySqlClient"></remove>
<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.7.2.0"/>
</DbProviderFactories>
</system.data>
我还添加了我的连接字符串
<connectionStrings>
<add name="myconn"
providerName="MySql.Data.MySqlClient"
connectionString="[Insert your ConnectionString from Azure here]"/>
</connectionStrings>
现在,当我转到 => 数据连接 => 添加连接 => 更改时
我在那里找不到 mysql 供应商
我必须做些什么才能将它添加到那里的数据源中???
谢谢你的帮助:)
您必须为 Visual Studio 安装 MySQL,以便在添加新的数据连接时将该提供商添加到可用提供商列表中。
https://dev.mysql.com/downloads/windows/visualstudio/1.2.html
我的 Visual Studio 2015 年的截图: