當我嘗試使用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數據源並獲取表和操縱數據並寫回數據庫?
謝謝