我需要创建一个rake任务,将一些信息从较旧的Web应用程序迁移到我们的新Web应用程序,因此在我需要连接到两个数据库的任务中,如何在不使用活动记录的情况下打开与另一个数据库的连接?
答案 0 :(得分: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()
希望这会对你有所帮助。