我正在学习一些后端的东西,我在本地创建了一个测试数据库并填充了一些数据,然后使用以下命令将数据库转储到 SQL 文件:
pg_dump -U USERNAME DATABASE —no-owner —no-acl -f backup.sql
最后将其恢复到 Heroku:
heroku pg:psql —app APPNAME < backup.sql
我只部署了 1 个数据库,但是,当我使用 PGAdmin 连接到它时,它显示了 2000 多个数据库并导致我的计算机崩溃:
这些数据库从哪里来?
您无法使用 Heroku Postgres 获得专用的 PostgreSQL 服务器。您的数据库与其他用户的数据库位于同一服务器上。您将能够看到其他用户的数据库的名称,但无法访问它们。
我不确定“使我的计算机崩溃”是什么意思,但请确保您选择your尝试连接时的数据库。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)