【问题标题】:Ruby On Rails in MAMP mySQL Snow LeopardMAMP mySQL Snow Leopard 中的 Ruby On Rails
【发布时间】:2026-02-05 16:50:01
【问题描述】:

我正在尝试查找在 MAMP 服务器上运行 Ruby on Rails 并使用 MAMP 的 mySQL 数据库的分步说明。我也在雪豹上。我已经阅读了 Hivelogic 的文章,但我真的不想编译 rails、ruby 和 mySQL。

大家有什么建议

【问题讨论】:

  • 除非你确定你不会使用 JRuby(jdbc 连接),否则我不建议使用 ruby​​ 和 MAMP,而是使用 Apache 和正常 mysql 安装的正常方式。

标签: mysql ruby-on-rails mamp


【解决方案1】:

我可以为你推荐这个教程; Using Ruby MySQL Gem with MAMP 1.8.x on Snow Leopard

【讨论】:

  • 不要删除帖子,但有人有更新 MAMP 版本的更新吗?他们现在使用 cmake 而不是他们自己的配置脚本。帮忙?
【解决方案2】:

这很简单,只需将您的套接字编辑到您 rail 的 /config/database.yml 中的 MAMP 的 mysql 套接字

development:
  adapter: mysql2
  encoding: utf8
  reconnect: false
  database: myproject_development
  pool: 5
  username: root
  password: root
  host: localhost
  socket: /Applications/MAMP/tmp/mysql/mysql.sock

【讨论】:

  • 我必须用自制软件单独安装 mysql 才能安装 mysql2 gem,但之后这对我有用