当我尝试使用ruby连接到Mysql数据库时,我得到"Connection to Data Source [2] failed: java.net.ConnectException: Connection refused"
错误。 我正在使用RubyMine IDE,我已经下载了Mysql服务器和工作台并安装了mysql gem。 我不确定是否需要使用SSH连接,因为我在Rubymine中看到了一个连接到Mysql数据源的选项。 这里是我的代码和错误消息:在连接到mysql数据库时ruby连接拒绝错误
require 'mysql2'
begin
con = Mysql2.new 'localhost', 'root', 'password'
puts con.get_server_info
rs = con.query 'SELECT VERSION()'
puts rs.fetch_row
rescue Mysql2::Error => e
puts e.errno
puts e.error
ensure
con.close if con
end
和错误消息是:
Data Source [2]
Connection to Data Source [2] failed: java.net.ConnectException: Connection refused
有人能帮助我使用Ruby on Rails连接到MySQL数据源并获取表和操纵数据并写回数据库?
谢谢