我相信我已经正确设置了 Pg,但我的脚本似乎没有连接到数据库。我正在测试:
$database="networkem"; $user="postgres"; $密码=""; $host="本地主机"; $dbh = DBI->connect("DBI:Pg:dbname=$dbname;host=$host", $user, $password);
我的 pg_hba 内容如下:
托管所有 postgres 127.0.0.1 255.255.255.255 信任
我可以psql
通过命令行很好地使用并使用 -i 选项启动 postmaster。我错过了什么?
我还尝试了另一个可以通过 psql 正常工作的用户:
$user="jimbo"; $password="p2ssw0rd";
使用 pg_hba 阅读:
托管所有 jimbo 127.0.0.1 255.255.255.255 信任