como conectar php con mysql

Gabriela
27 de Diciembre del 2004
Hola a todos,
Tengo un problema con php :S , a ver si me podeis ayudar
Tengo un servidor donde se encuentra la Base de datos en mysql y tengo otro servidor donde se ejecuta el php.
Necesito hacer consultas desde el servidor php al servidor de datos (algo q no consigo hacer)
He puesto en $hostname la ip del servidor de datos sin conseguir nada.. sabeis de alguna forma para hacerlo?
Conestadme por favor .. cualquier idea será bien recibida :P
Un saludo


diegotorres
27 de Diciembre del 2004
el servidor de php esta en una maquina A y la base esta en una maquina B.

Copia esta funcion:
function conectar ()
{

//$server="localhost";
$server="IP maquina B";
$bd="nombre_basedatos";

$link = mysql_connect($server,"usuario","password") or die("No se pudo establecer la conexion");
mysql_select_db($bd) or die("No se pudo seleccionar la Base de Datos");
return $link;
}

y listo esta funcion la llamas en cad una de tus aplicaciones

agoraquimica
27 de Diciembre del 2004
Ten en cuenta que MySQL por defecto sólo admite consultas desde localhost. Igual es esta seguridad por defecto que no te deja conectar. Debes ir al servidor MySQL y entrar el nombre del servidor A en la lista de 'allowed connections' de phpMyAdmin

AQ
----------------------------------------------------------------------
www.Foroquimica.com. Hosting desde 5.95€/año
www.E-proyectos.com Freelancers al mejor precio.
----------------------------------------------------------------------