我两个月以来一直在使用Rails,但直到现在我还没有使用数据库。
我希望我的web-app连接到远程数据库(MySQL)并使用Highcharts提取一些数据以在Rails中绘制它。
我找到了很多教程,解释了如何连接到现有数据库(编辑config/database.yml
),但这是在同一台服务器上。
我使用的是Ubuntu 14.04 LTS。
有人能解释一下这些步骤或如何使用Rails实现与远程数据库的这种连接以及如何从给定数据库中提取数据?
答案 0 :(得分:6)
您只需编辑database.yml文件,使其指向远程数据库:
adapter: mysql2
encoding: utf-8
pool: 5
username: "username"
password: "password"
host: "hostname"
port: "port number"
database: "database name"
答案 1 :(得分:-2)
在论坛和人们问两天后,没有人可以帮助我,但是,我找到了解决方案。
重要提示:要连接到外部数据库,首先应创建SSH隧道!!!!
配置database.yml