zoukankan      html  css  js  c++  java
  • Linux安装MySql.Data for mono

    wget http://dev.mysql.com/get/Downloads/Connector-Net/mysql-connector-net-6.8.3-noinstall.zip
    unzip mysql-connector-net-6.8.3-noinstall.zip

    # Rename Files to Linux
    $ mv v2.0/mysql.data.cf.dll v2.0/MySql.Data.CF.dll
    $ mv v2.0/mysql.data.dll v2.0/MySql.Data.dll
    $ mv v2.0/mysql.data.entity.dll v2.0/MySql.Data.Entity.dll
    $ mv v2.0/mysql.web.dll v2.0/MySql.Web.dll
    $ mv v4.0/mysql.data.dll v4.0/MySql.Data.dll
    $ mv v4.0/mysql.data.entity.dll v4.0/MySql.Data.Entity.dll
    $ mv v4.0/mysql.data.entity.EF6.dll v4.0/MySql.Data.Entity.EF6.dll
    $ mv v4.0/mysql.web.dll v4.0/MySql.Web.dll
    $ mv v4.5/mysql.data.dll v4.5/MySql.Data.dll
    $ mv v4.5/mysql.data.entity.EF5.dll v4.5/MySql.Data.Entity.EF5.dll
    $ mv v4.5/mysql.data.entity.EF6.dll v4.5/MySql.Data.Entity.EF6.dll
    $ mv v4.5/mysql.web.dll v4.5/MySql.Web.dll

    #Copy To Mono RunTime
    $ sudo cp v2.0/*.* /usr/lib/mono/2.0
    $ sudo cp v4.0/*.* /usr/lib/mono/4.0
    $ sudo cp v4.5/*.* /usr/lib/mono/4.5

    #Install in GAC
    $ sudo gacutil -i /usr/lib/mono/2.0/MySql.Data.CF.dll
    $ sudo gacutil -i /usr/lib/mono/2.0/MySql.Data.dll
    $ sudo gacutil -i /usr/lib/mono/2.0/MySql.Data.Entity.dll
    $ sudo gacutil -i /usr/lib/mono/2.0/MySql.Web.dll
    $ sudo gacutil -i /usr/lib/mono/4.0/MySql.Data.dll
    $ sudo gacutil -i /usr/lib/mono/4.0/MySql.Data.Entity.dll
    $ sudo gacutil -i /usr/lib/mono/4.0/MySql.Data.Entity.EF6.dll
    $ sudo gacutil -i /usr/lib/mono/4.0/MySql.Web.dll
    $ sudo gacutil -i /usr/lib/mono/4.5/MySql.Data.dll
    $ sudo gacutil -i /usr/lib/mono/4.5/MySql.Data.Entity.EF5.dll
    $ sudo gacutil -i /usr/lib/mono/4.5/MySql.Data.Entity.EF6.dll
    $ sudo gacutil -i /usr/lib/mono/4.5/MySql.Web.dll

    #Check Installed Assemblies
    $ sudo gacutil -l | grep MySql

    MySql.Data, Version=6.8.3.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d
    MySql.Data.CF, Version=6.8.3.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d
    MySql.Data.Entity, Version=6.8.3.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d
    MySql.Data.Entity.EF5, Version=6.8.3.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d
    MySql.Data.Entity.EF6, Version=6.8.3.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d
    MySql.Web, Version=6.8.3.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d

    # Pack files
    $ tar cvzf mysql-connector-net-6.8.3-ubuntu-12.04.mono.tar.gz /usr/lib/mono/2.0/MySql* /usr/lib/mono/4.0/MySql* /usr/lib/mono/4.5/MySql*
    /usr/lib/mono/2.0/MySql.Data.CF.dll
    /usr/lib/mono/2.0/MySql.Data.dll
    /usr/lib/mono/2.0/MySql.Data.Entity.dll
    /usr/lib/mono/2.0/MySql.Web.dll
    /usr/lib/mono/4.0/MySql.Data.dll
    /usr/lib/mono/4.0/MySql.Data.Entity.dll
    /usr/lib/mono/4.0/MySql.Data.Entity.EF6.dll
    /usr/lib/mono/4.0/MySql.Web.dll
    /usr/lib/mono/4.5/MySql.Data.dll
    /usr/lib/mono/4.5/MySql.Data.Entity.EF5.dll
    /usr/lib/mono/4.5/MySql.Data.Entity.EF6.dll
    /usr/lib/mono/4.5/MySql.Web.dll

    Done !

  • 相关阅读:
    java错误分析之junit测试错误(实验一)
    oracle逐步学习总结之oracle分页查询(基础三)
    OracleServer总结进阶之系统分析(进阶完结)
    QMS 的趨勢概述
    Python 類別 class 的繼承 Inheritance
    Python 面向導向語言 Object Oriented Programming Language
    Python 參考資源
    Dynamics 365-CRM又报看不懂的错误了
    Dynamics 365-为什么查到的Record的Id是Guid初始值
    Dynamics 365-如何下载新版本的Tools
  • 原文地址:https://www.cnblogs.com/bennylam/p/4172623.html
Copyright © 2011-2022 走看看