首页 > 解决方案 > Postgresql 打开备份的困难

问题描述

我有一个带有 Node.JS 的应用程序,我有 Sequelize 来管理在我的 vps 上的 Postegresql 中创建的数据库。我正在尝试使用以下命令备份数据库:

pg_dump dbname -U user -h 127.0.0.1 -f > db.sql

然后它会询问我在应用程序上设置的 Sequelize 密码,并创建一个备份。但是当我尝试在我的电脑上打开它时,例如在 DB 浏览器中,它会询问我插入数据库密码的密钥、psql 的用户密码(相同)和 vps 密码,但没有任何反应。它不打开数据库。我究竟做错了什么?

为了在 psql 上创建用户和数据库,我使用了本指南:https ://www.digitalocean.com/community/tutorials/how-to-install-and-use-postgresql-on-ubuntu-16-04

谢谢

标签: javascriptnode.jspostgresql

解决方案


推荐阅读