首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何安装用于C#的mysql连接器?

问如何安装用于C#的mysql连接器?
EN

Ask Ubuntu用户
提问于 2013-04-19 01:14:38
回答 1查看 7.6K关注 0票数 2

我安装了葡萄酒,现在我已经安装了Mono & .NET

当我试图编译下一句时,我会得到一个错误,因为我没有在我的系统上安装MySQL连接器。

代码语言:javascript
复制
using MySql.Data.MySqlClient;

无法找到类型或命名空间名称“`MySql”。是否缺少使用指令或程序集引用?

我不太明白为什么,因为我可以使用MySQL IDE和我可以提出询问连接到MonoDeveloped,获得非常好的响应!

在互联网上搜索时,我发现我需要MySQL连接器(用于.NET + Mono平台)来编译这段代码。

因此,我下载了连接器并从MySQL引用中读取了用Mono在Unix上安装连接器/网络,但是我不知道Mono项目安装文件夹在哪里。

我如何安装这个连接器,这样代码才能在没有错误的情况下编译?

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2013-04-27 15:14:12

下载.zip文件后,我解压缩了这个文件。

这里有两个文件夹,名为"V2“和"V4”

这两个文件夹都有mysql.data.dll (我们需要注册的文件),但是我使用了更高的版本号(V4):

  1. 在终端中输入的Instal mono-gac:sudo apt-get install mono
  2. 现在注册这个库: sudo -i ~/UNZIPPED_文件夹/v4/mysql.data.dll#用您的路径替换它。

完事了!

现在,当您编译一个文件时,需要将-r:mysql.data.dll添加到命令行选项中。示例:

代码语言:javascript
复制
gmcs Main.cs -r:mysql.data.dll #if the dll file is in the same path

多亏了@drch,所有这些步骤都实现了。

票数 4
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/283019

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档