Spec-Zone.ru › MySQL 5.7

27.9 MySQL Perl API

Модуль Perl DBI предоставляет общий интерфейс для доступа к базам данных. Вы можете написать скрипт DBI, работающий с множеством различных движков баз данных без изменений. Для использования DBI с MySQL установите следующее:

  1. Модуль DBI.

  2. Модуль DBD::mysql. Это модуль драйвера базы данных (DBD) для Perl.

  3. Необязательно, модуль DBD для любого другого типа сервера базы данных, к которому вы хотите получить доступ.

Perl DBI является рекомендуемым Perl интерфейсом. Он заменяет устаревший интерфейс, называемый mysqlperl, который следует считать устаревшим.

Эти разделы содержат информацию об использовании Perl с MySQL и написании приложений MySQL на Perl:

  • Инструкции по установке поддержки Perl DBI см. в разделе 2.12, “Perl Installation Notes”.

  • Пример чтения параметров из файлов параметров см. в разделе 5.7.4, “Using Client Programs in a Multiple-Server Environment”.

  • Советы по защищенному программированию см. в разделе 6.1.1, “Security Guidelines”.

  • Советы по отладке см. в разделе 5.8.1.4, “Debugging mysqld under gdb”.

  • Некоторые переменные среды, специфичные для Perl, см. в разделе 4.9, “Environment Variables”.

  • Учитывайте особенности работы на macOS, см. раздел 2.4, “Installing MySQL on macOS”.

  • Способы присвоения строковых литералов см. в разделе 9.1.1, “String Literals”.

Информация о DBI доступна в командной строке, онлайн или в печатном виде:

  • После установки модулей DBI и DBD::mysql вы можете получить информацию о них в командной строке с помощью команды perldoc:

    $> perldoc DBI
    $> perldoc DBI::FAQ
    $> perldoc DBD::mysql
    

    Вы также можете использовать pod2man, pod2html и так далее для перевода этой информации в другие форматы.

  • Для получения онлайн-информации о Perl DBI посетите сайт DBI, http://dbi.perl.org/. На этом сайте находится общая рассылка DBI.

  • Для получения печатной информации, официальная книга DBI - Programming the Perl DBI (Alligator Descartes and Tim Bunce, O'Reilly & Associates, 2000). Информация о книге доступна на сайте DBI, http://dbi.perl.org/.

© 2025 Oracle
Licensed under the GPLv2 License.
https://docs.oracle.com/cd/E17952_01/mysql-5.7-en/apis-perl.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API