Con este tutorial vamos a aprender a conectarnos a un dabatase de manera sencilla y rápida, vamos a crear nuestro propio módulo para poder automatizar nuestro proceso.
Este tutorial nada más va a cubrir lo más básico para la conexión a un database a través de perl, así que no voy a explicar nada del código que lleva cada sistema de database.
Los módulos
Antes de empezar es necesario que cheques si tienes los módulos necesarios.
El mejor módulo en mi opinión y en la de muchos es la de DBI, un módulo creado en lenguaje C++ por lo que está compilado. La gran ventaja que tienes este módulo, a parte de estar muy bien hecho por lo que no tiene bugs, es que es compatible con casi todos los sistemas de database, por lo que si usas este módulo para conectarte a tu database, podrás usar tu código con los más importantes sistemas de database.
Ahora, parte del módulo DBI vamos a necesitar otro módulo, nada más que este depende de qué database uses, si por ejemplo usas MySQL entonces el otro módulo sería DBD::mysql, si usaras postgres entonces sería DBD::Pg y así con los otros database.
Todos los módulos disponibles de DBD son:
Como ves existen módulos de DBD para casi cualquier sistema de database que hay, sólo es cuestión de que instales el que quieres usar.
En caso de que te falte el módulo necesario entra a http://search.cpan.org
Nuestro módulo
Ahora si ya que tenemos todo listo, vamos a crear nuestro módulo para automatizar lo que sería el código necesario para abrir una conexión a nuestro database.
Vamos a ver el código completo:
#!/usr/bin/perl -wuse strict;
use DBI;
Usuarios que han visto este tema también han visto...
- Usando estructuras XML desde Perl
- Usar módulos sin instalar en PERL
- Uso del Strict en Perl
- Variables locales en Perl
- Utilizando FormMail
Información legal | Política de Privacidad | Contacte con nosotros
Otro proyecto de Factoría de Internet. Copyright© 2003-2008 Factoría de Internet S.L.. Todos los derechos reservados.