帮助设置Ruby on Rails和MySQL - 提供奖励

时间:2011-03-20 05:24:10

标签: mysql ruby-on-rails ruby-on-rails-3

我迫切需要任何慈善的红宝石/铁路专家的帮助。我真的很想学习RoR,但是我无法到达任何地方,因为每次我到达需要连接数据库的阶段时,都会出现问题。这就是我现在要做的事情。

[Mac OSX 10.6.6 - Ruby 1.9.2 - Rails 3.0.5 - MySQL 5.5.10]

所有这些都是最新版本,新安装并且运行顺畅。我也安装了rvm。我想知道的是如何使用MySQL数据库建立一个新的Rails项目并正确连接到它。我花了无数个小时在谷歌上搜索错误后出错。

任何人都可以通过逐步概述如何让一个工作的rails项目连接到mysql数据库来帮助我吗?如果有人能帮助我,我将不仅仅欠你我的生命,而且我会为你免费制作出令人惊叹的网页和界面设计,并/或者作为UI设计师在你的下一个项目上进行合作。此外,我还将为您提供免费的photoshop / graphics建议。

我想学习如此糟糕的rails,但我现在正处于这个文件配置的东西,并浪费了大量的时间。请帮忙!

2 个答案:

答案 0 :(得分:13)

你欠我一生!!!!哇!说真的,试试这个:

rails new example -d mysql

config.database.yml created

development:
  adapter: mysql2  
  encoding: utf8
  database: example_development
  pool: 5
  username: root
  password:
  socket: /var/run/mysqld/mysqld.sock

进入新项目

cd example

然后安装所需的宝石(mysql2)

bundle install

然后创建数据库

rake db:create

利润!

如果您不能使用/var/run/mysqld/mysqld.sock作为连接到您的mysql的指针,那么将其编辑为如此https://gist.github.com/878434并自定义端口和用户名/密码

答案 1 :(得分:3)