在window上安装rails3.1.0 ruby1.9.2+mysql2

本文档提供了在Rails环境中如何正确配置MySQL客户端版本及安装相关gem的具体步骤,包括通过命令行修改Ruby版本、手动安装rdiscount gem以及解决gem安装过程中出现的版本不匹配问题。

1.如果安装的是RailsInstaller,已经安装好devkit,
只要在devkit目录下,找到config.yml,把ruby187改为你要的ruby版本

2.如果安装的是Rubyinstaller,就要安装devkit控件

3.到devkit目录下,运行如下命令

ruby dk.rb install 

 

如果运行下面命令安装不上rdiscount,就自己下载一个rdiscount.gem包本地安装。

gem install rdiscount --platform=ruby 

 


4.运行下面命令

subst X: "C:\Program Files\MySQL\MySQL Server 5.5"

gem install mysql2 --platform=ruby -- --with-mysql-lib=X:/lib --with-mysql-lib=X:/lib 

subst X: /D

 

5.安装好mysql2插件后再把"libmysql.dll"这个文件复制到ruby/bin目录下

6.如果报如下错误:
Incorrect MySQL client library version! This gem was compiled for 6.0.0 but the
client library is 5.5.15.


解决办法:
安装MySQL Connector C 6.0.0,就可以解决了
原博客:http://www.cnblogs.com/ilazysoft/archive/2011/09/08.html

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值