连接mysql和c#

时间:2015-08-07 14:24:46

标签: c# mysql c#-4.0

我一直在遵循Visual Studio 2013中the link中的说明 在VS 2013中,解决方案资源管理器中没有“添加服务引用” - >参考。
我无法通过“添加引用”添加mysql的引用。我该怎么做才能在Visual Studio 2013中完成该过程?或者我必须使用2010版本??

2 个答案:

答案 0 :(得分:0)

“添加服务引用”不依赖于Visual Studio 2013或VS 2010甚至2015。

这取决于您使用的目标框架。您应该使用.NET Framework 3.0及更高版本来查看此菜单项。

但根据您的link,您无需添加服务参考。您应该下载MySQL .NET连接器并添加对该文件的引用:
在解决方案资源管理器中选择参考 - >添加参考 - >浏览并打开文件夹C:\Program Files\MySQL\MySQL Connector Net 6.9.7\Assemblies\v4.5(如果您默认使用安装路径)或类似的东西,然后选择MySql.Data.dll。
之后,您可以添加using MySql.Data.MySqlClient;并在代码中使用连接器。

答案 1 :(得分:0)

有缺陷的是您正在查看的说明。

您需要http://dev.mysql.com/downloads/windows/installer/

中的MySQL安装程序

您可以自定义安装程序,只安装" MySQL for Visual Studio" addin版本1.2.4和Connector / NETversion 6.9.7。 (或者你可以安装更多东西。但是你已经安装了WAMP。)

安装这些东西。然后,您可以使用服务器资源管理器连接到新的MySQL数据库。您不需要任何服务参考。

您可以为MySQL添加适当的参考。浏览他们。你会在这样的路径上找到它们

 C:\Program Files (x86)\MySQL\Connector.NET 6.9\Assemblies

选择正确版本的dotnet(4.0,4.5?),然后选择所需的DLL。 MySql.Data是用于执行示例程序的基本程序,如您指出的教程中的那样。