MySQL连接器/NET发布说明
在您的Unix安装程序中没有安装MySQL Connector/NET组件的安装程序。在安装之前,确保您有一个可工作的Mono项目安装。要测试您的系统是否安装了Mono,输入:
$ > mono -版本
显示Mono JIT编译器的版本。
要编译c#源代码,请确保安装了Mono c#编译器。
请注意
有三个可用的Mono c#编译器:mcs
,它可以访问1.0配置文件库,gmc
,它访问2.0配置文件库后腰
,它访问4.0配置文件库。
在Unix/Mono上安装Connector/NET:
下载
mysql-connector-net -
并将内容解压缩到您选择的目录中,例如:版本
-noinstall.zip~ / connector-net /
.在将连接器解压缩到的目录中,更改为
箱子
子目录。确保该文件MySql.Data.dll
是礼物。此文件名区分大小写。您必须注册Connector/NET组件,
MySql。数据
,在全局程序集缓存(GAC)中。在当前目录中输入gacutil
命令:#> gacutil /i MySql.Data.dll
这将注册
MySql。数据
海关总署。的内容可以检查这一点/usr/lib/mono/gac
,你会发现MySql。数据
如果注册成功。
现在可以编译应用程序了。方法编译应用程序时,必须确保包含Connector/NET组件- r:
命令行选项。例如:
$> gmcs -r:System.dll -r:System.Data.dll -r:MySql.Data.dll HelloWorld.cs
被引用的程序集取决于应用程序的需求,但是使用Connector/NET的应用程序必须提供- r: MySql。数据
在一个最小值。
你可以通过运行编译后的程序来进一步检查你的安装,例如:
$ > mono HelloWorld.exe