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 !
Linux安装MySql.Data for mono的更多相关文章
- linux安装mysql全纪录[包括yum和rpm安装,编码,远程连接以及大小写问题]
linux安装mysql全纪录[包括yum和rpm安装,编码,远程连接以及大小写问题] 一.查看mysql是否已经安装 使用“whereis mysql”命令来查看mysql安装路径: [root@h ...
- linux安装mysql服务分两种安装方法:
linux安装mysql服务分两种安装方法: ①源码安装,优点是安装包比较小,只有十多M,缺点是安装依赖的库多,安装编译时间长,安装步骤复杂容易出错: ②使用官方编译好的二进制文件安装,优点是安装速度 ...
- linux安装mysql后root无法登录 sql 无法登录
linux安装mysql后root无法登录 问题:[root@localhost mysql]# mysql -u root -pEnter password: ERROR 1045 (28000): ...
- linux安装mysql~~~mysql5.6.12
Linux安装mysql服务器 准备: MySQL-client-5.6.12-1.rhel5.i386.rpm MySQL-server-5.6.12-1.rhel5.i386.rpm 首先检查环境 ...
- linux安装MySQL后输入mysql显示 ERROR 2002 (HY000): Can't connect to local MySQL server through socket
我是小白,大佬勿喷 *** linux安装MySQL后输入mysql显示 ERROR 2002 (HY000): Can't connect to local MySQL server through ...
- Linux 安装Mysql(图文教程)
原文:Linux 安装Mysql(图文教程) 版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net ...
- Linux 安装 MySQL 8 数据库(图文详细教程)
本教程手把手教你如何在 Linux 安装 MySQL 数据库,以 CentOS 7为例. 1. 下载并安装 MySQL 官方的 Yum Repository wget -i -c https://re ...
- Linux 安装MySql启动Can't locate Data/Dumper.pm in @INC
通过RPM包CentOS7 安装MySQL的时候提示“Can't locate Data/Dumper.pm in @INC (@INC contains: /usr/local/lib64/perl ...
- linux 安装mysql数据库——tar.gz包解压安装法
mysql数据库有多种安装方式,本文只介绍在Linux服务器上的tar.gz包解压安装法, 先通过mysql官网或者网络资源下载 mysql-5.7.3-m13-linux-glibc2.5-x86_ ...
随机推荐
- CentOS7新特性
一.CentOS7的4中模式 CentOS7里不在有0-6启动级别,而是4个target 1.graphical.target:多人模式,支持图形和命令行两种登录,对应之前的3,5级别 2.multi ...
- ubuntu系统lamp环境搭建、数据库迁移、设置数据库外部访问
sudo passwd root设置两次密码su输入设置的密码exit (退出root帐号) 1.sudo apt-get update 2.sudo apt-get install apache2 ...
- MVC学习网站
http://www.cnblogs.com/artech/archive/2012/04/10/how-mvc-works.html
- Android应用开发-数据存储和界面展现(一)(重制版)
常见布局 相对布局(RelativeLayout) 相对布局下控件默认位置都是左上角(左对齐.顶部对齐父元素),控件之间可以重叠 可以相对于父元素上下左右对齐,相对于父元素水平居中.竖直居中.水平竖直 ...
- jquery 通知页面变化
var PageTitleNotification = { Vars: { OriginalTitle: document.title, Interval: null, IsNotificationE ...
- mybatis实战教程(mybatis in action)之八:mybatis 动态sql语句
mybatis 的动态sql语句是基于OGNL表达式的.可以方便的在 sql 语句中实现某些逻辑. 总体说来mybatis 动态SQL 语句主要有以下几类:1. if 语句 (简单的条件判断)2. c ...
- appium Ruby自动化测试搭建
- union和union all的区别
UNION 写一篇联合查询(把前后两个表的查询结果集合在前表中)首先有个为什么需要 相同记录数?? 记错了.应该是union两张表的查询字段数目要一致,字段类型要相似相同的数据类型,至少是相似,可转化 ...
- day1作业--登录入口
作业概述: 编写一个登录入口,实现如下功能: (1)输入用户名和密码 (2)认证成功后显示欢迎信息 (3)输错三次后锁定 流程图: readme: 1.程序配置文件: 黑名单文件blacklist.t ...
- sql查询单个银行账号重复
非一单位多银行账号. 今天成都公司熊娇付款时候单位名称在弹出的网银补录变成1,从开户银行看都是正常的,只是在分子公司集团这边点击修改开户银行保存就提示错误“银行账号不能重复” select * fro ...