Perl en Español

  1. Home
  2. Tutoriales
  3. Foro
  4. Artículos
  5. Donativos
  6. Publicidad
 

Perl y MySQL en máquinas distintas

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Básico
Mensaje Mar Jul 11, 2006 5:15 am
JP
Perlero Nuevo
Perlero Nuevo
Registrado: 06 Jul 2006
Mensajes: 5
Perl y MySQL en máquinas distintas Responder citando

Hola!
Estoy trabajando con PHP, Perl y MySQL y con dos máquinas diferentes.
Tengo un script .pl en una máquina, y desde ese script necesito hacer una consulta a la base de datos que se encuentra en la otra máquina, pero no se como hacerlo.
Espero que podais ayudarme.

Un saludo y gracias
Mensaje Mar Jul 11, 2006 5:26 am
explorer
Moderador
Moderador
Registrado: 24 Jul 2005
Mensajes: 4212
Ubicación: Valladolid, España
Responder citando

Es muy fácil... tienes que conectarte por tcp a la base de datos MySQL del servidor, que, normalmente, será por el puerto 3306.

Código:
use DBI;
$dsn = "DBI:mysql:database=$database;host=$hostname;port=$port";
$dbh = DBI->connect($dsn, $user, $password);

Sólo tienes que indicar en el $hostname la IP o nombre del servidor. Y en $port, el puerto donde está escuchando MySQL. Esto último no es necesario si el MySQL corre en el puerto estándar suyo.

Más información: DBD::mysql
Publicar nuevo tema   Responder al tema    Foros de discusión -> Básico Todas las horas son GMT - 6 Horas
Página 1 de 1



Powered by phpBB © 2001, 2005 phpBB Group