Описание тега dbd
DBD - это общий префикс для всех модулей Perl, используемых в качестве драйверов базы данных модулем DBI. Эти драйверы скрывают внутреннее устройство различных систем управления реляционными базами данных, предоставляя общий API через модуль DBI.
1
ответ
Как я могу проверить, правильно ли установлен модуль Perl (DBD::mysql)?
Я использую XAMPP в Mac OS X Yosemite и пытаюсь связаться с моей базой данных MySQL с помощью Perl. Это требует двух вещей: (1) DBI и (2) модуля драйвера mysql, DBD::mysql. Я столкнулся с большими проблемами при установке части DBD:: mysql. Тем не м…
10 окт '15 в 19:01
1
ответ
Как подделать Perl-модуль для зависимости?
Внешняя библиотека Perl, которую я использую, имеет зависимость (DBD::mysql), которую я не буду использовать в своем приложении (DBD::SQLite), поэтому я хотел бы, чтобы система просто притворилась, что зависимость есть, даже если она подделка". Могу…
29 июн '11 в 03:51
1
ответ
Как получить несколько столбцов из запроса SQL и сохранить их в 2d массиве в perl
Предположим, у меня есть запрос вроде: my $sql = "SELECT dev_name, OID_name, Obj_Val FROM dev_logs"; где таблица имеет такие значения, как +----+------------+----------------------+---------+---------------------+ | id | dev_name | OID_name | Obj_Va…
29 июл '17 в 19:02
2
ответа
Отсутствует ошибка mysql_config при установке DBD::mysql
Я видел, как пытался установить Perl-Mysql DBD, mysql_config не может быть найден, и пытался найти mysql_config, но не нашел его. Итак, я попытался установить mysql-devel, и затем я получаю эту ошибку: [nbezzala@stats /]$ sudo yum install mysql-deve…
19 ноя '11 в 16:21
1
ответ
Ошибка DBD-mysql: выбранный вами процессор не поддерживает набор команд x86-64
Я устанавливаю модуль perl DBD-mysql-4.020 на 5.14.2. при запуске make я сталкиваюсь с ошибкой ниже: cc -c -I / u01 / app / appadmin / product / perl-5.14.2 / lib / site_perl / 5.14.2 / x86_64-linux / auto / DBI -I / usr / local / mysql-standard-4.1…
03 фев '12 в 22:36
3
ответа
Установка CGI, DBI и DBD::Oracle с 64-разрядной ОС Solaris 11
Я пытался установить CGI, DBI и DBD::Oracle и драйверы в 64-битной среде Solaris, но безрезультатно. Количество ошибок, с которыми я столкнулся, ошеломляет, а количество обходных решений, которые я пробовал - от изменения переменных среды, изменения…
24 май '12 в 21:05
1
ответ
DBD::ODBC против win32::odbc
Интересно, каковы преимущества и недостатки использования одного над другим. Этот вопрос возник из совета, который я получил здесь: динамически выделять буфер для запроса БД в соответствии с реальным размером записи Я ищу список важных различий (а н…
24 сен '14 в 17:14
2
ответа
Строка преобразуется в число при вставке в базу данных через функцию Perl DBI $sth->execute()
Я использую Perl DBI и базу данных SQLite (у меня установлен DBD::SQLite). У меня есть следующий код: my $dbh = DBI->connect("dbi:SQLite:dbname=$db", "", "", { RaiseError => 1, AutoCommit => 1 }); ... my $q = "INSERT OR IGNORE INTO books (i…
19 мар '12 в 20:45
1
ответ
postgresql autodoc
Я хочу создать своего рода диаграмму ER моей пространственной базы данных, которую я создал внутри Postgresql. Так как я также новичок в Postgresql, я не слишком уверен, что функциональность построения диаграмм может быть реализована с помощью функц…
20 ноя '12 в 19:49
2
ответа
Каков максимальный NUM_OF_PARAMS в заполнителях Perl DBI?
Какое максимальное количество заполнителей допускается в одном утверждении? Т.е. верхний предел атрибута NUM_OF_PARAMS. У меня возникла странная проблема, когда я пытаюсь настроить максимальное количество вставок нескольких строк, т. Е. Установить ч…
26 окт '11 в 04:24
1
ответ
Как использовать DBD::CSV для получения строки имен столбцов?
Я использую DBD::CSV, чтобы показать данные CSV. Код у меня есть: #! perl use strict; use warnings; use DBI; my $dbh = DBI->connect("dbi:CSV:", undef, undef, { f_dir => ".", f_ext => ".txt/r", f_lock => 2, csv_eol => "\n", csv_sep_cha…
22 окт '12 в 16:52
2
ответа
Массив столбцов рецептов Perl DBI
Ниже мой вывод SQL-запроса Company Col1 Col2 Col3 Comp1 1 2 3 Comp2 4 5 6 Comp3 7 8 9 Процедура Perl для подключения и получения результатов my $query1= qq(select * from database_table); my $result1 = $dbh->selectall_arrayref($query1, {Slice =>…
21 май '12 в 04:17
1
ответ
Как я могу подключиться к Oracle из Perl?
У нас есть сервер Oracle "Версия Oracle: 10.2.0.4.0 - 64bit". Мне нравится подключаться к этому серверу с помощью Perl с моего компьютера RHEL. Я могу подключиться через sqlplus успешно. Я могу использовать 32-битный или 64-битный Perl. У меня мало …
12 апр '10 в 21:57
3
ответа
Как я могу получить доступ к двум базам данных Oracle с разными версиями (8i и 9), используя perl?
В настоящее время я обращаюсь к базе данных Oracle версии 9i (9.2.0.8.0), используя Perl-модули DBI (1.613) и DBD::Oracle (1.26). Текущий масштаб проекта теперь требует, чтобы я получил доступ к базе данных Oracle версии 8i (8.1.7.4.0) и, согласно п…
15 дек '10 в 11:59
3
ответа
Почему Perl DBI экранирует значения, полученные из MySQL?
У меня есть значение в MySQL, которое содержит апостроф (’) и многоточие (...): $ /bin/echo "select alias from url_alias where source = 'node/12024'" | \ mysql --skip-column-names -D cat36ia_d7prod Выход: forum/technical-discussion/nagging-questions…
13 янв '15 в 16:15
4
ответа
Не удается найти version.pm при попытке установить DBD-Pg-2.19.3 на Centos-7
На Centos 7. DBD oracle установлен просто отлично, у меня проблема с версией Postgresql. Это скрипт, который я запускаю: set -x -e sudo yum -y install perl-devel sudo yum -y install perl-DBI cp ./DBD* /tmp pushd /tmp tar xvf DBD-Oracle-1.52.tar tar …
31 янв '19 в 21:06
3
ответа
Переменные среды не работают в Perl
Я пытаюсь установить некоторые переменные окружения в Perl в самом начале программы, но продолжаю получать ошибки, пока я не установлю их в скрипте Bash, который вызывает мой скрипт Perl. #!/usr/bin/perl -w $ENV{'ORACLE_HOME'}='path'; $ENV{'LD_LIBRA…
18 фев '13 в 14:29
3
ответа
В чем разница между DBD::Pg и DBD::PgPP
В чем разница между двумя PostgreSQL perl клиентские реализации DBD::Pg и DBD::PgPP?
10 фев '16 в 09:28
1
ответ
Проблемы с установкой DBD::mysql под macOS Mojave
Не удается установить DBD::mysql под macOS Mojave с perl v5.18.2 MySQL Community Server 8.0.13 установлен из DMG с официального сайта. Вот журнал установки через cpan: Checking if libs are available for compiling... dyld: Library not loaded: @rpath/…
20 дек '18 в 09:18
2
ответа
Почему я получаю сообщение об ошибке при попытке использовать Perl DBD::mysql?
Я пытаюсь записать данные в базу данных MySQL с помощью Perl. Однако, когда я запускаю свой скрипт, я получаю сообщение об ошибке ниже: Can't locate loadable object for module DBD::mysql in @INC (@INC contains: C:/Perl/site/lib C:/Perl/lib .) at Lar…
09 апр '12 в 15:48