我迫切需要任何慈善红宝石/Rails 专家的帮助。我真的很想学习RoR,但我无处可去,因为每次我到达需要连接数据库的阶段时,都会出现一些问题。这就是我现在要做的事情。
[ Mac OSX 10.6.6 --
红宝石 1.9.2 --
导轨 3.0.5 --
MySQL 5.5.10]
所有这些都是最新版本,全新安装,运行流畅。我还安装了rvm。我想知道的是如何使用 MySQL 数据库建立一个新的 Rails 项目并正确连接到它。我花了无数的时间在谷歌上搜索并得到一个又一个的错误。
谁能帮我一步步概述如何将一个工作的 Rails 项目连接到 mysql 数据库?如果有人能帮助我,我不仅会欠你一条命,而且我会免费为你制作令人惊叹的网页和界面设计和/或作为 UI 设计师与你的下一个项目进行合作。此外,我还会为您提供终身免费的 Photoshop/图形建议。
我非常想学习 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
然后安装需要的gems(mysql2)
bundle install
然后创建你的数据库
rake db:create
Profit!
如果您无法使用 /var/run/mysqld/mysqld.sock 作为连接到 mysql 的指针,则将其编辑为如下所示https://gist.github.com/878434 https://gist.github.com/878434并自定义端口和用户名/密码
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)