Установил из портов perl-5.8.8, p5-DBD-mysql-4.0000, p5-DBI-1.53
после этого не могу использовать интерфейс Mysql, работает только DBI;
—- script.pl—--
#!/usr/bin/perl
use DBI;
$dbh = DBI->connect(’DBI:mysql:base:localhost’,«user», «password»);
$dbh->do(«select * from ….»);
нормально проглатывает, а если пишу так:
#!/usr/bin/perl
use Mysql;
$dbh = Mysql->Connect(«localhost»,«base»,«user»,«password»);
$del_query="select * from …;»;
$dbh->Query($del_query);
получаю в ответ:
DBD::mysql object version 4.00 does not match bootstrap parameter 4.001 at /usr/local/lib/perl5/5.8.8/mach/DynaLoader.pm line 253.
Compilation failed in require at ./script.pl line 2.
BEGIN failed--compilation aborted at ./script.pl line 2.
памажите чем смажите
Последние комментарии
- OlegL, 17 декабря в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1