2012-07-24 65 views
0

我在我的Ubuntu系統中安裝了mysql,而且我有Aptana for RoR,如何將我的RoR應用程序中的mysql與aptana集成到一起。是他們的任何插件或我必須做的事情,或者我該怎麼做..Aptana with mysql for RoR

回答

0

您將需要在config/database.yml中定義您的mysql憑證。 Rails根據您的環境啓動並連接到該文件。

有關database.yml通常如何看起來的示例,請參閱this。還要注意,在rails 3和上面,mysql適配器實際上是mysql2(在大多數情況下)。

+0

所以,我不必使用Aptana的嚮導來定義應用程序的創建 – 2012-07-24 06:38:07

+0

我對Aptana嚮導不熟悉。是的,我會建議手動編輯文件。 – Amir 2012-07-24 07:21:21

0

您在使用下面的命令來安裝MySQL或mysql2寶石:
gem install mysql2
加入Gemfile中下面的代碼:
gem 'mysql2'
然後安裝包,並設置配置/ database.yml文件如下:
development: adapter: mysql2
database: sblog_development
username: root
password: root_password
host: 127.0.0.1

同設置測試和生產。
使用下面的命令創建DATABSE:
rake db:create,並使用以下命令
rake db:migrate
它可能工作遷移數據庫..

+0

我已經有mysql在我的系統上運行。是不是夠了 – 2012-07-24 06:54:08

+0

檢查是你的mysql2寶石工作與否?要用ror使用mysql,必須安裝mysql或mysql2 gem。 – 2012-07-24 06:56:01

+0

我使用突觸包管理器安裝mysql – 2012-07-24 07:10:01

0

你必須創建一個使用此命令的應用程序。

軌新APP_NAME -d mysql的

現在你將不得不給數據庫憑據在database.yml文件。