我正在尝试从sequelize(node.js)连接Postgres数据库。但是sequelize
会抛出类似ERROR: database "public" does not exist
的错误。
数据库网址如下:
postgres:// postgres:root @ localhost:5432 / public
我修改了数据库URL,如下所示:
postgres://postgres:root@localhost:5432/postgres
,其中postgres是有效的数据库。请在下面找到所附的图片:
答案 0 :(得分:0)
postgresql中的数据库和架构不是同一对象。您应该提供数据库名称而不是架构名称
您可以使用
获取数据库列表psql -U pgadmin -l