0
我只是想知道是否有任何其他方式連接到MySQL數據庫或任何其他數據庫,而無需在database.yml文件中定義它?如何使用sql db或mysql db。沒有在數據庫中定義它.yml
我知道database.yml是用來設置數據庫的配置。但是唯一的選擇可用於連接到數據庫?
我只是想知道是否有任何其他方式連接到MySQL數據庫或任何其他數據庫,而無需在database.yml文件中定義它?如何使用sql db或mysql db。沒有在數據庫中定義它.yml
我知道database.yml是用來設置數據庫的配置。但是唯一的選擇可用於連接到數據庫?
您可以使用ActiveRecord的任何地方
require "rubygems"
require "active_record"
ActiveRecord::Base.establish_connection({:adapter=> 'postgresql', :user=>'foo', :password=> 'abc', :database=>'whatever'})
你可以通過創建MySQL客戶端的新對象做到這一點,這裏https://github.com/brianmario/mysql2 – 2014-09-23 18:40:01
看看爲什麼你需要一個備用方法?如果這是您要查找的內容,您可以在該文件中定義多個連接。 – tadman 2014-09-23 18:44:32