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

我迫切需要任何慈善的ruby/铁路专家的帮助。 我真的想学习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,但我现在正处于这个文件配置的东西,并浪费了大量的时间。 请帮忙!

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

rails new example -d mysql 

config.database.yml已创建

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

进入你的新项目

 cd example 

然后安装所需的gem(mysql2)

 bundle install 

然后创建数据库

 rake db:create 

利润!

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

在这里看一下这篇文章: http : //freddyandersen.wordpress.com/2010/10/03/mysql-5-5-snow-leopard-and-rails/