Ver Mensaje Individual
  #4  
Antiguo 02-08-2006
Avatar de Emilio
*Emilio* Emilio is offline
Capo
 
Registrado: may 2003
Ubicación: Palma de Mallorca
Posts: 2.635
Reputación: 10
Emilio Va por buen camino
Debes tener en cuenta un par de detalles que tal vez te eviten dolores de cabeza.

La conexión desde PHP generalmente atacarás mediante "localhost", suponiendo que PHP y MySQL se encuentran en la misma máquina, si tu aplicación Delphi se encuentra en otra máquina, entonces ese localhost lógicamente deberá ser cambiado por su correspondiente IP o nombre del dominio, ahora bien deberás tener dos cosas en cuenta en la máquina que tienes la base de datos.

1.- Que el firewall acepte conexiones remotas por el puerto que escucha MySQL (generalmente el 3306)

2.- Que la base de datos acepte conexiones externas indicándoselo con el signo del porcentaje '%' en los permisos host.

Y por último aunque esto ya se sale de tema, abrir ese puerto únicamente para la IP en la que está alojado tu programa en Delphi por cuestiones de seguridad, no es recomendable abrir el puerto de MySQL a cualquiera.
__________________
Saludos
Emilio
Responder Con Cita