我正在尝试从 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 是有效的数据库。请在下面找到附件图片:
最佳答案
postgresql 中的数据库和模式不是同一个对象.. 你应该提供数据库名称而不是模式名称
您可以使用
获取数据库列表psql -U pgadmin -l
关于node.js - 数据库 "public"不存在 - postgres/sequelize,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53776164/