我正在开发一个应用程序并在Heroku上托管它。目前,我想使用免费的共享数据库解决方案。
我的问题是我无法访问数据库。
$ heroku pg:psql
! Cannot ingress to a shared database
我在别处读过我无法通过psql连接到共享数据库。
我似乎无法在Heroku的开发中心找到任何有关该信息的信息,因此这给我留下了一个问题 - 如何编辑或更改或对我的数据库执行任何操作?
答案 0 :(得分:0)
如果您乐意使用beta插件,那么Heroku Shared PostgreSQL 9.1插件(https://addons.heroku.com/heroku-shared-postgresql)将允许您进入数据库。< / p>
但是,对数据库的任何更改通常最好通过脚本式迁移(在Ruby on Rails世界中)完成,而不是连接到数据库进行更改。
如果您对mySQL更熟悉,那么有许多mySQL插件允许使用普通的mySQL工具直接访问。