Instalando Perl no Unix
O suporte Perl para o MariaDB é fornecido pela interface cliente DBI/DBD. Leia "API Perl do MariaDB". O código do cliente Perl DBD/DBI exige Perl Versão 5.004 ou posterior. A interface não funcionará se você tiver uma versão mais do Perl.
O suporte MariaDB Perl também exige que você tenha instalado o suporte a programação do cliente MySQL. Se você instalou o MariaDB a partir de arquivos RPM, os programas cliente estão no cliente RPM, mas o suporte a programação do cliente está no RPM de desenvolvimento. Certifique de se instalar este RPM posteriormente.
Na Versão 3.22.8, o suporte Perl é distribuído separadamente do dsitribuição principal do MariaDB. Se você quiser instalar o suporte Perl, os arquivos que você precisrá pode ser obtidos em http://www.mysql.com/downloads/api-dbi.html.
As distribuições Perl são fornecidas como arquios tar compactados e são chamados MODULE-VERSION.tar.gz, onde MODULE é o nome do modulo e VERSION é o número da versão. Você deve conseguir as distribuições Data-Dumper, DBI, e DBD-mysql e instalá-las nesta ordem. O procedimento de instalação é mostrado aqui. O exemplo mostrado é para o módulo Data-Dumper, mas o procedimento é o mesmo para todas as distribuições:
- Descompacte as distribuições no diretório atual:
shell>
gunzip < Data-Dumper-VERSION.tar.gz | tar xvf -Este comando cria um diretório chamado
Data-Dumper-VERSION. - Entre no diretório principal da distribuição descompactada:
shell>
cd Data-Dumper-VERSION - Contrua a dsitribuição e compile tudo:
shell>
perl Makefile.PLshell>makeshell>make testshell>make install
O comando make test é importante porque verifica que o módulo está funcionando. Note que ao executar este comando durante a instalação do DBD-mysql para exercitar o código da interface, o servidor MariaDB deve estar em execução ou teste irá falhar.
É uma boa idéia reconstruir e reinstalar a distribuição DBD-mysql mesmo se você instalar uma nova distribuição do MariaDB, particularmente se você notar simntomas como se todos os seus scripts DBI realizarem dump core depois de você atualizar o MariaDB.
Se você não tem o direito para instalar os módulos Perl no diretório de sistema ou se você quiser instalar módulos Perl locais, a seguinte referência pode ajudá-lo:
http://servers.digitaldaze.com/extensions/perl/modules.html#modules
Procure sob o título Installing New Modules that Require Locally Installed Modules.