gpt4 book ai didi

database - 无法连接到 Postgres

转载 作者:行者123 更新时间:2023-11-29 14:19:55 24 4
gpt4 key购买 nike

我正在尝试连接到 postgres 数据库。无论如何,我做错了什么,因为我收到了这个错误:

invalid connection option "DBI:Pg:dbname"

这里是代码片段:

  my $dbinstance = "DBI:Pg:dbname=DB_NAME;host=111.222.111.2;port=1234";
my $dbdriver = DBI->install_driver('Pg');
if ( !$dbdriver ) {
$dberror = "Load driver: " . $dbdriver->errstr;
}

$database = $dbdriver->connect(
$dbinstance,
$dbuser,
$dbpassword,
{
RaiseError => 1,
AutoCommit => 0
}
) or die($dbdriver->errstr);

有什么线索吗?

提前致谢!

问候。

最佳答案

更改以下行:

$database = $dbdriver->connect(...)

用这个:

$database = DBI->connect(...)

关于database - 无法连接到 Postgres,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32566743/

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