Ruby 如何在rake任务中连接到两个数据库
我需要创建一个rake任务来将一些信息从一个旧的web应用迁移到我们的新web应用,因此在这个任务中,我需要连接到两个数据库,如何在不使用活动记录的情况下打开到另一个数据库的连接?如果你想使用mysql,那么你可以这样做Ruby 如何在rake任务中连接到两个数据库,ruby,rake,Ruby,Rake,我需要创建一个rake任务来将一些信息从一个旧的web应用迁移到我们的新web应用,因此在这个任务中,我需要连接到两个数据库,如何在不使用活动记录的情况下打开到另一个数据库的连接?如果你想使用mysql,那么你可以这样做 require 'mysql' mysql = Mysql.init() mysql.connect('localhost') mysql.select_db('test') results = mysql.query("SELECT now();") results.
require 'mysql'
mysql = Mysql.init()
mysql.connect('localhost')
mysql.select_db('test')
results = mysql.query("SELECT now();")
results.each{|row|; puts row;}
mysql.close()
希望这对你有帮助