Mar Jul 11, 2006 5:15 am
|
 |
JP
Perlero Nuevo

|
Registrado: 06 Jul 2006
Mensajes: 5
|
|
| Perl y MySQL en máquinas distintas |
|
|
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 |
|
|
|
Mar Jul 11, 2006 5:26 am
|
 |
explorer
Moderador

|
Registrado: 24 Jul 2005
Mensajes: 4082
Ubicación: Valladolid, España
|
|
|
|
|
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 |
|
Powered by phpBB © 2001, 2005 phpBB Group
|