gpt4 book ai didi

mysql - 如何在 x64 位机器上的 Visual Studio 2012/2013 express 中连接到 MySQL 数据源

转载 作者:可可西里 更新时间:2023-11-01 07:05:20 26 4
gpt4 key购买 nike

我已经为 MySQL 安装了 Connector/Net,但我仍然没有在服务器资源管理器中看到它们。

我应该怎么做才能看到它?

我可以在我的磁盘上找到文件等等。我还尝试为所有框架版本手动将描述添加到 machine.config

<system.data>
<DbProviderFactories>
<add name="Microsoft SQL Server Compact Data Provider 4.0" invariant="System.Data.SqlServerCe.4.0" description=".NET Framework Data Provider for Microsoft SQL Server Compact" type="System.Data.SqlServerCe.SqlCeProviderFactory, System.Data.SqlServerCe, Version=4.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" />
<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.4.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d" />
</DbProviderFactories>
</system.data>
<system.serviceModel>

但是这是行不通的。

No mySql Connector here

最佳答案

我的解决方案适用于 VS 2013 Express。

对于 MySQL,您不需要使用数据源。请遵循以下程序:

  • 安装MySQL Connector/Net
  • 打开你的项目
  • 转到项目 > 添加引用引用管理器窗口打开
  • 选择Assembly > Extensions > MySql.Data.CF 并按 OK。
  • 使用 using MySql.Data.MySqlClient;

并且您的代码工作正常。

关于mysql - 如何在 x64 位机器上的 Visual Studio 2012/2013 express 中连接到 MySQL 数据源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19561925/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com