Vista previa

¿Cómo puedo acceder con perl a las bases de datos?


Para conectarte a través del módulo DBI con Perl, necesitarás rellenar los siguientes parámetros:

  • Host: rdbms.strato.de
  • Nombre de usuario: Uxxxx
  • Nombre de la Base de datos: DBXXXX


Una conexión con Perl se podría ver del modo siguiente:
(los datos DBXXX, UXXXX y contraseña serán reemplazados por los que tiene la base creada)

  ¿Cómo se llama mi base de datos?


#!/usr/bin/perl

use DBI;
use CGI;

$dbserver="DBI:mysql:DBXXXX:rdbms.strato.de";

$dbuser="Uxxxx";
$dbpass="XXXXXX";
$sqlbefehl="select * from nombre de la tabla where field=valor";
$dbh = DBI->connect($dbserver,$dbuser,$dbpass); # registrarse en la base de datos
$sth = $dbh->prepare($sqlbefehl); # preparar una orden para SQL
$ok=$sth->execute; #enviar la orden para SQL
... y el resto de los Scripts.


(...los cuales no podemos llevar a cabo aquí. Es demasiado complicado, ya que depende del tipo de mensaje SQL que haya sido enviado) 

En la indicación para el nombre de la base de datos, ten en cuenta las mayúsculas de "DB" y "U". Una conexión sobre bsp. "dbxxxx" daría lugar a un fallo.
 
 
¿Te ha sido útil este artículo?    / no