Bra*_*eld 18 postgresql amazon-web-services amazon-rds
我似乎无法连接到 AWS 中的数据库实例。我正在使用该pg软件包,但按照网站上的示例操作不起作用。
搜索“aws postgres 数据库不存在”确实没有返回任何有用的信息。浏览 PG github 上的开放/关闭问题也无济于事。
运行会$nc <RDS endpoint> <port number>返回一条成功消息,所以它肯定存在。客户端配置中的每个值都是从我的数据库实例复制/粘贴的。
我开始怀疑数据库的名称是否与 RDS on AWS 的“实例”部分中显示的名称不同?
const client = new Client({
host : '<<RDS ENDPOINT>>',
database : '<<RDS NAME>>', // maybe this isnt the real name?
user : '<<username>>',
password : '<<password>>',
port : <<port>>
});
client.connect()
.then(data => {
console.log('connected');
})
.catch(err => {
console.log(err);
})
Run Code Online (Sandbox Code Playgroud)
小智 48
我也遇到了这个问题。看起来数据库实例名称和实际数据库名称是两个不同的东西,即使您在创建数据库时添加名称,它也默认为“ postgres ”。当我输入我的数据库名称时,它给了我同样的错误。但是,当我刚刚放入 ' postgres ' 时,它运行良好。试试看,看看它是否适合你。
| 归档时间: |
|
| 查看次数: |
5239 次 |
| 最近记录: |