如何使用sql db或mysql db。没有在database.yml中定义它

时间:2014-09-23 18:09:14

标签: mysql database database-connection

我只是想知道是否还有其他方法可以连接到mysql db或任何其他数据库而无需在database.yml文件中定义它?

我知道database.yml用于设置数据库配置。但这是唯一可用于连接数据库的选项吗?

1 个答案:

答案 0 :(得分:0)

您可以在任何地方使用ActiveRecord

require "rubygems"
require "active_record"
ActiveRecord::Base.establish_connection({:adapter=> 'postgresql', :user=>'foo', :password=> 'abc', :database=>'whatever'})