ruby 安装 mysql2 client 和 嵌入式 使用时要注意的

最近各种被墙......gem源 先改成淘宝的

gem sources -a http://ruby.taobao.org/

gem sources -r
http://rubygems.org/

然后

sudo gem install mysql2

如果出现 ZLIB 错误. 是因为你电脑没ZLIB环境.

我是ubuntu 直接用apt安装.

sudo apt-get install zlib1g-dev

然后.再次安装.mysql-dev

sudo apt-get install libmysqlclient-dev

再 sudo gem install mysql2

-o- 应该就可以了...折腾到很晚的成功就是这个.

还有.!!!!如果你是在你的语言里嵌入了ruby..

那么如果使用gem安装的库的时候.....!一定要

require 'rubygems'

他会重载require,会去搜索gem安装的库路径....

ruby默认是缺省的..

但是如果是自己嵌入的...就必须手动加!!!!

ruby 安装 mysql2 client 和 嵌入式 使用时要注意的

时间: 2024-11-03 05:44:09

ruby 安装 mysql2 client 和 嵌入式 使用时要注意的的相关文章

MySQL 安装和启动服务,“本地计算机 上的 MySQL 服务启动后停止。某些服务在未由其他服务或程序使用时将自动停止。”

MySQL 安装和启动服务,以及遇到的问题 MySQL版本: mysql-5.7.13-winx64.zip (免安装,解压放到程序文件夹即可,比如 C:\Program Files\mysql-5.7.13-winx64) 下载地址:http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.13-winx64.zip 遇到的问题: 1. MySQL service 已经安装成功,创建了空的data文件夹,也填了初始化ini文件,但是无法启动

Rich 七哥博客园:虚拟机报错问题描述:vmware没有正常关闭,再次打开使用时蓝屏,在安全模式下再次打开不会蓝屏,但提示“无法打开内核设备 \\.\Global\vmx86: 系统找不到指定的文件,你想要安装VMware Workstation前重启吗?" ”

今天在打开虚拟机时遇到报错: 问题描述:vmware没有正常关闭,再次打开使用时蓝屏,在安全模式下再次打开不会蓝屏,但提示“无法打开内核设备 \\.\Global\vmx86: 系统找不到指定的文件,你想要安装VMware Workstation前重启吗?"”这是因为虚拟机服务没有开启:点击“开始→运行”,在运行框中输入 CMD 回车打开命令提示符,然后依次执行以下命令. net start vmci net start vmx86 net start VMnetuserif sc config

Ruby安装并连接数据库

在公司工作中不可避免的需要洗数据.校验数据.这个时候会发现会脚本真的酷毙了.看着公司的大牛用的是Ruby就试着用了下.并记录如下: 第一 安装 首先简单介绍下安装吧: 使用rvm(Ruby Version Manager一款非常好用的ruby版本管理以及安装工具)你会发现Ruby安装真的是It's so eary (1)安装rvm: 网上说的安装命令是curl -L get.rvm.io | bash -s stable 但是发现不行,正确命令是 curl -k  https://raw.git

RHEL6.5上Oracle ACFS与Linux samba一起使用时遇到的bug

RHEL上的Oracle ACFS与linux samba一起使用时遇到的bug 一.环境介绍: cat /etc/issue的结果为: Red Hat Enterprise Linux Server release 6.5 (Santiago) Kernel \r on an \m GI的详细patch信息:仅仅安装了GI的11.2.0.4版本,没有打任何的GI psu,没有打任何的GI patch 二.问题说明: 这是一套rhel6.5的rac,使用的是Oracle GI集群软件,使用了ac

如何处理Ibatis结合MySQL数据库使用时的事务操作

Ibatis是MyBatis的前身,它是一个开源的持久层框架.它的核心是SqlMap--将实体Bean跟关系数据库进行映射,将业务代码和SQL语句的书写进行分开.Ibatis是"半自动化"的ORM持久层框架.这里的"半自动化"是相对Hibernate等提供了全面的数据库封装机制的"全自动化"ORM实现而言的,"全自动"ORM实现了POJO与数据库表字段之间的映射并且实现了SQL的自动生成和执行.而Ibatis的着力点,则在于P

protobuf在使用时出现的问题小汇总

文章开头放一下IBM的google protocol buffer的介绍链接.http://www.ibm.com/developerworks/cn/linux/l-cn-gpb/ 对于这种技术不断更新的东西,我只能这么理解:因为技术在更新,版本在变化,之前很详尽的技术博文可能在之后的版本中遇到无法预知的问题,所以我们在使用时要注意甄别.废话不多说,进入正文部分. 安装什么的都是小问题了,还是贴一下步骤吧. tar -xzf protobuf-2.5.0.tar.gz cd protobuf-

MySQL服务启动:某些服务在未由其他服务或程序使用时将自动停止

这几天因为工作需求,需要把MySQL请出来,所以将尘封已久的MySQL进行启动.可是事与愿违,兴许是许久没有访问MySQL了,MySQL生气的不理我,并向外抛出一阵阵报错.1.其中一个是:Windows无法启动MySQL57服务(位于本地计算机上)错误1067:进程意外终止,报错如下图所示. 2.紧跟着还有一个报错:本地计算机上的MySQL服务启动后停止.某些服务在未由其他服务或程序使用时将自动停止,报错如下图所示. 3.之后即便我垂死挣扎,在命令行窗口中不断的重启MySQL服务,但是仍然没有戳

Windows 10 安装虚拟专用网client端

前言:本文参考博文Windows 10 安装 cisco client 1.下载win-10 client2.解压下载的压缩包,运行以下软件: 3.点击Start Windows Fixup,开始安装winfix: 4.可能会出现下面的警告信息,没关系,点击确定即可: 5.安装完成后会出现以下提示,让我们重启电脑,单击"exit"退出,重启电脑即可: 6.重启后,安装dneupdate64.msi: 7.勾选下面的复选框,然后单击"install": 8.静等安装完

Maven使用时的错误

Maven使用时的错误 maven使用时出现了很多错误,记录一下. 一.下载错误 基本插件下载异常 Could not calculate build plan: Plugin org.apache.maven.plugins:maven-jar-plugin:2.4 or one of its dependencies could not be resolved: Failure to transfer org.apache.maven.plugins:maven-jar-plugin:jar