我需要访问我的vbulletin论坛数据库而不是我的rails应用程序。 我创建了database.yml
使用rails连接到外部数据库
vbulletin:
adapter: mysql2
encoding: latin2
database: db_name
username: username
password: password
host: forum.hostname.pl
port: 3306
vbulletin
条目,创建简单的模型vbuser.rb
class Vbuser < ActiveRecord::Base
establish_connection(:vbulletin)
self.table_name = 'user'
end
现在,我试图运行Vbuser.last
在控制台却得到: Mysql2::Error: Can't connect to MySQL server on 'forum.hostname.pl' (110)
可以采取什么问题?
使用管理控制台,您可以使用database.yml中的详细信息连接到数据库吗? – DaveStephens 2013-03-07 13:24:22