2011-01-22 78 views
2

我需要創建一個rake任務,將一些信息從舊的web應用程序遷移到我們的新web應用程序,因此在任務中我需要連接到兩個數據庫,我該如何打開沒有使用活動記錄連接到另一個數據庫?如何連接到rake任務中的兩個數據庫

回答

2

如果你想使用mysql那麼你可以做這樣的

require 'mysql' 

mysql = Mysql.init() 
mysql.connect('localhost') 

mysql.select_db('test') 

results = mysql.query("SELECT now();") 

results.each{|row|; puts row;} 

mysql.close() 

希望這會幫助你。