2011-01-22 2 views
2

Мне нужно создать задачу рейка, чтобы перенести некоторую информацию из старого веб-приложения в новое веб-приложение, поэтому в задаче, которую мне нужно подключиться к двум базам данных, как я могу открыть соединение с другой базой данных без использования активной записи?Как подключиться к двум базам данных в 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() 

Надеется, что это поможет вам.

Смежные вопросы