gpt4 book ai didi

postgresql - 无法使用 deno.js 连接到 postgres

转载 作者:行者123 更新时间:2023-12-05 07:06:21 26 4
gpt4 key购买 nike

无法连接到 deno.js 中的 postgres。

配置如下:

const dbCreds = {
applicationName: "appname",
user: "user_sfhjwre",
database: "d9iu8mve7nen",
password: "68790f31eelkhlashdlkagsvADSDa52f9d8faed894c037ef6f9c9f09885603",
hostname: "ec2-345-34-97-212.eu-east-1.xx.amazonaws.com",
port: 5432,
};
export { dbCreds };

用法:

import { Client } from "https://deno.land/x/postgres/mod.ts";        
import { dbCreds } from "../config.ts";

const client = new Client(dbCreds);
await client.connect();

还试过:

config = "postgres://user@localhost:5432/test?application_name=my_custom_app";
const client = new Client(config);
await client.connect();

同样的结果:

Uncaught Error: Unknown auth message code 1397113172

语法有什么问题吗,我可以使用 prisma 连接到同一个数据库。

最佳答案

我在远程服务器上有 PostgreSQL 服务器,每次我的公共(public) IP 更改时,我都需要更改 pg_hba.conf 以便将我的新公共(public) IP 设置为远程访问授权。

希望这对您有所帮助。

最好的问候。

关于postgresql - 无法使用 deno.js 连接到 postgres,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62536010/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com