安装mysql作为gem

时间:2011-04-01 12:50:29

标签: mysql ruby windows install gem

我想在Windows 7(64位)上使用mysql开发rails 3应用程序,我已经通过mysql网站的msi下载安装了mysql。

我的问题是我还需要安装mysql gem吗?

感谢

3 个答案:

答案 0 :(得分:1)

mysql gem提供了ruby绑定,所以是的,你需要安装它。

使用Rails 3,您应该使用mysql2 gem而不是mysql gem。

答案 1 :(得分:1)

对于任何感兴趣的人来说,这是一个合适的解决方案,它不会搞乱你当前安装的mysql服务器

  1. 使用mysql服务器5.1下载zip文件而不是msi。确保它是32位非64位。 (From here
  2. 由于没有安装程序文件,请创建一个文件夹c:\ mysql-gem-install - 完成后可以将其删除。
  3. 将zip文件中的所有文件解压缩到刚刚创建的文件夹中。
  4. 现在运行此命令

    gem install mysql2 - ' - with-mysql-lib =“c:\ mysql-gem-install \ lib \ opt”--with-mysql-include =“c:\ mysql-gem-install \ include “'

  5. 我刚安装了mysql2 gem v.0.3.7

答案 2 :(得分:0)

是的,你这样做。 mysql gem是一个连接到mysql数据库的ruby驱动程序(接口)。

您应该使用mysql2 gem代替Rails3。