我只是想知道是否还有其他方法可以连接到mysql db或任何其他数据库而无需在database.yml文件中定义它?
我知道database.yml用于设置数据库配置。但这是唯一可用于连接数据库的选项吗?
答案 0 :(得分:0)
您可以在任何地方使用ActiveRecord
require "rubygems"
require "active_record"
ActiveRecord::Base.establish_connection({:adapter=> 'postgresql', :user=>'foo', :password=> 'abc', :database=>'whatever'})