我想在heroku提供的当前应用程序中再创建一个数据库(数据库是cleardb,其管理是sequel pro)。在heroku config中,我尝试设置环境变量,如database\u second\u url、dbname2等,但是,无法在sequel pro中添加数据库:拒绝访问用户x database x。如果您有解决这个问题的想法,请与我分享。
falq053o1#
获取数据库信息heroku pg->给了我数据库的名称,例如:heroku\u postgresql\u cyan重置heroku heroku pg上的数据库:reset heroku\u postgresql\u cyan查找本地数据库的名称打开config/database.yml并找到开发环境的数据库名称。例如:fashions\u development=>输入终端给您的名称运行push本地数据库到heroku opened config/database.yml并找到数据库heroku pg:push fashions\u development heroku\u postgresql\u cyan
1条答案
按热度按时间falq053o1#
获取数据库信息heroku pg->给了我数据库的名称,例如:heroku\u postgresql\u cyan
重置heroku heroku pg上的数据库:reset heroku\u postgresql\u cyan
查找本地数据库的名称
打开config/database.yml并找到开发环境的数据库名称。例如:fashions\u development=>输入终端给您的名称
运行push本地数据库到heroku opened config/database.yml并找到数据库heroku pg:push fashions\u development heroku\u postgresql\u cyan