【问题标题】:How to make a backup of a Heroku ClearDB MySQL database?如何备份 Heroku ClearDB MySQL 数据库?
【发布时间】:2019-02-08 17:29:53
【问题描述】:

我有一个 PHP Heroku 应用程序正在运行,它使用 ClearDB MySQL 数据库。我需要备份数据库。我一直在寻找如何做到这一点,但我找不到它。谢谢。

【问题讨论】:

  • mysqldump 在远程主机上工作正常。您可以从heroku config 获取凭据。
  • @ceejayoz 我如何在服务器上运行 mysqldump?我试过heroku run mysqldump,但上面写着command not found
  • 您可以在本地计算机上运行它,并使用--host parameter 处理远程连接。使用heroku config查找主机、用户名、密码等。
  • 啊,我明白了。这说得通。谢谢!!

标签: mysql heroku cleardb


【解决方案1】:

按照建议,您可以这样做:

mysqldump -u<username> <DATABASENAME> --host=<host-url> -p > <afilename>

它看起来像

mysqldump -ub13cXXXXX heroku_6a343XXXXX --host=eu-cdbr-west-03.cleardb.net -p > mydbdump.sql

它会询问你的密码。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-11-24
    • 1970-01-01
    • 2011-10-31
    • 1970-01-01
    • 2012-04-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多