【发布时间】:2015-02-26 07:33:17
【问题描述】:
您好,我在 heroku 上托管了一个 ruby on rails 应用程序,它使用 mysql 作为数据库。
现在我必须将数据库备份到我的本地机器上。但是我在备份时遇到了问题。
为此,我安装了taps gem,并为此使用以下命令
heroku pg:pull mysql2://username@hostname.cleardb.com/heroku_database local_database --app my_app
但它给出错误!Your app has no databases.
谁能指导我如何将mysql数据库从heroku拉到本地机器。
编辑
我对命令使用了以下语法
heroku pg:pull <REMOTE_SOURCE_DATABASE> <LOCAL_TARGET_DATABASE>
为了获取 REMOTE_SOURCE_DATABASE 我使用了以下命令
heroku config:get DATABASE_URL --app my_app
我参考this link1 和link2 以获得更详细的heroku 文档。
标签: mysql ruby-on-rails ruby heroku