我正在尝试从mac连接到postgres服务器。我一直收到这个错误,我不知道该怎么做
这是我用来连接数据库的脚本。
~/
psql "sslmode=verify-full sslrootcert=~/downloads/server-ca.pem
sslcert=~/downloads/client-cert.pem sslkey=~/downloads/client-key.pem
hostaddr=xxx.xxx.xxx.xx
host=datatrain-170316:training
port=5432
user=rmanth dbname=training"
这是我得到的错误。我哪里错了?
psql:在“?”之后缺少“=”在连接信息字符串
答案 0 :(得分:1)
请勿使用代字号(~
),尝试使用绝对路径名称。
从:training
。
host
如果您需要hostaddr
,请移除verify-full
参数。
然后再试一次,看看它是否有效(或者如果你收到不同的错误信息)。