在rails上使用mysql的问题

时间:2009-05-06 08:01:26

标签: mysql ruby-on-rails ruby

啊......在我的轨道上开始使用红宝石并不容易..

我正在尝试在rails开发中使用mysql for ruby​​。

当我执行“gem install mysql”时,我收到以下错误。

错误:生成mysql-2.8.3-x86-mswin32的文档...消息:未处理的特殊:特殊:类型= 17 ... bla bla ...

如何在rails上为ruby安装mysql!??!

4 个答案:

答案 0 :(得分:1)

如果您在Windows上并希望避免mysql问题,只需使用v 2.1.2,就在他们删除mysql连接器并将其放入mysql gem之前。这样更好,但在我工作的Windows XP机器上遇到了很多问题。

答案 1 :(得分:0)

确保您的宝石版本是最新版本。

您应该可以使用以下方式更新它:

gem update --system

由于您的错误,它无法生成Gem的文档,尽管它可以按原样安装它。首先检查它是否安装,使用:

gem list --local

并检查MySQL驱动程序是否已在列表中。

如果不确定你是否安装了正确版本的驱动程序,mswin32或ruby应该这样做。

答案 2 :(得分:0)

这是关于rdoc生成的错误。如果执行以下命令,则不会出现错误:

gem install --no-rdoc mysql

我认为为日文本地化版本的文档生成rdoc存在一些问题。无论如何,安装了mysql gem。

答案 3 :(得分:0)

您可以轻松安装MySQL gem

将MySQL安装在所有宝石都安装的ruby文件中,或者你可以按照路径:

C:\ Ruby192 \ lib \ ruby​​ \ gems \ 1.9.1 \ gems

执行以下命令:

gem install MySQL

希望这可以帮到你!