一个应用程序,在heroku中有两个数据库

时间:2018-07-19 08:05:22

标签: mysql heroku sequelpro

我想在heroku服务的当前应用程序中再创建一个数据库(数据库是clearDB,其管理是续集)。

在heroku配置中,我尝试设置环境变量,例如DATABASE_SECOND_URL,dbname2等,但是无法在续集pro中添加数据库:用户xxxx数据库xxxx的访问被拒绝。

如果您有解决此问题的想法,请与我分享。

1 个答案:

答案 0 :(得分:0)

  1. 获取数据库信息 Heroku PG ->给我数据库的名字 例如:HEROKU_POSTGRESQL_CYAN

  2. 在heroku上重置数据库 heroku pg:重置HEROKU_POSTGRESQL_CYAN

  3. 查找本地数据库的名称

    • 打开config / database.yml并找到数据库 开发环境的名称。 例如:fashions_development =>输入终端给你的名字
  4. 运行将本地数据库推送到Heroku 打开config / database.yml并找到数据库 heroku pg:推送fashions_development HEROKU_POSTGRESQL_CYAN