gpt4 book ai didi

postgresql - Gorm 无法连接到本地 postgres 数据库

转载 作者:数据小太阳 更新时间:2023-10-29 03:19:10 25 4
gpt4 key购买 nike

我是 GoLang 的新手,在将我的 Go 网络服务器与 Postgres 数据库连接时遇到了问题。有人可以告诉我我在这里做错了什么吗?顺便说一句,所有这些凭据都是正确的。用户存在,密码正确,数据库存在且属于用户。

package app

import (
"github.com/jinzhu/gorm"
_ "github.com/jinzhu/gorm/dialects/postgres"
)
func connectDB(){
db, err := gorm.Open("postgres", "host=localhost port=5432 user=power_user dbname=local_db password=power_user")
if err != nil {
log.Fatal("DB Connection failed")
}
}

最佳答案

如果您确定 psql 服务器正在运行,请尝试修改 pg_hba.conf,位于 /etc/postgresql/${version}/main/pg_hba.conf通常:

# TYPE  DATABASE        USER            ADDRESS                 METHOD  
local all all trust

关于postgresql - Gorm 无法连接到本地 postgres 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56605288/

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