gpt4 book ai didi

mysql - Perl 与 inet_aton

转载 作者:行者123 更新时间:2023-11-29 14:22:33 30 4
gpt4 key购买 nike

我的脚本是:

foreach (@missing) {
my $ipdone = $_;
$sth = $dbh->prepare("UPDATE tbl_ips SET searched=\'1\' WHERE ip = '$ipdone'");
$sth->execute();
}

现在我们更改了 mysql 中的 ip,使其采用 inet_aton 格式,因此我们希望:

("UPDATE tbl_ips SET searched=\'1\' WHERE ip = inet_aton('$ipdone')");

但我无法让它工作。

我该怎么做?

最佳答案

“无法使其工作”是什么样子的?会发生什么?

我能想到的一件事可能会使原始查询有效,但替换不会这样做,如果 $ipdone 有尾随空格;这些将在 ip = '$ipdone' 选择的内容中被忽略,但会导致 mysql 的 inet_aton 返回 NULL。

关于mysql - Perl 与 inet_aton,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11529830/

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