2011-01-22 12 views
2

古いWebアプリケーションから新しいWebアプリケーションに情報を移行するためにrakeタスクを作成する必要があるため、2つのデータベースに接続する必要があります。アクティブなレコードを使用せずに別のデータベースに接続しますか?rakeタスクで2つのデータベースに接続する方法

答えて

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() 

希望のように行うことができます。

関連する問題