我在Debian8.7终端上运行psql,但是我不明白为什么它需要-h标志来执行。例如,如果我在终端上运行psql -U postgres,我会得到以下错误: psql: could not connect to server: No such file or directory但是,当我添加主机标志时,我能够连接: psql -U postgres -h localhost
psql (9.4.10, serve
当我在命令行连接时,一切正常工作:Password for user me: # I can type any password and it will work但是,当我通过软件库( Node库pg,通过库knex)连接时,我会得到一个错误:我并不是特别想找一个解决办法编辑
如果它有助于我的程序用于连接的数据库连接URL
POSTGRES_PASSWORD=123 -v /home/lchang/jkrug/data:/var/lib/postgresql/data -p 5532:5432 -d postgres 我签入了容器,psql但是,当我尝试通过以下命令从我的主机连接时,我得到了一个错误: psql -p 5532 -U postgres
psql: could not connect to server: No such file我搜索了许多帖子,但