PostgreSQL (intro)
     
Introducci�n a MySQL

     Luis Vega M.

    

    

     Nota: Este documento fue desarrollado para la asignatura de Programaci�n Avanzada
     realizada en el V semestre de la carrera T�cnico Universitario en Programaci�n el 06 - Julio - 2004
     en la
Universidad Cat�lica del Maule.

El siguiente informe consiste en la prueba 2 del curso de programaci�n avanzada, en el cual trabajaremos con la conexi�n a base de datos a trav�s del alg�n lenguaje de programaci�n. Para este caso el lenguaje de programaci�n usado es PHP y el gestor de base de datos MySQL, todo esto ejecut�ndose a trav�s del servidor Web Apache.

PHP, es un lenguaje script del lado del servidor, el script de PHP es procesado por el servidor  Web (Apache). Despu�s el servidor corre con el c�digo PHP y retorna el viejo c�digo HTML al Navegador. Entonces el tipo de interacci�n permite algunas operaciones complejas.

A diferencia de Java o JavaScript  u otros lenguajes que se ejecutan en el navegador, PHP se ejecuta en el servidor, por eso nos permite acceder a los recursos que tenga el servidor como por ejemplo podr�a ser una base de datos. El programa PHP es ejecutado en el servidor y el resultado enviado al navegador. El resultado es normalmente una p�gina HTML.

MySQL es un peque�o servidor de base de datos. Soporta el Standard SQL (ANSI), compila en un n�mero de plataformas y tiene habilidades de multithreading en servidores UNIX, lo cual le da gran desempe�o. Para personas que no utilizan UNIX puede correr como un servicio en WinNT y tambi�n como un proceso normal en maquinas con Win95/98/Me/2000/XP.

Apache es un servidor Web que esta disponible para diferentes plataformas, ya sea Windows, Linux, MacOS, BSD, etc, Para poder ejecutar las p�gina realizadas en PHP o alg�n script CGI por ejemplo, Apache debe tener instalado el modulo de PHP o CGI, el cual lo podemos configurar a trav�s del archivo de configuraci�n de Apache, llamado httpd.conf, de esta manera podremos ejecutar nuestros programas en el servidor.

La combinaci�n entre PHP y MySQL es multiplataforma, es decir podemos ejecutar las p�ginas Web en cualquier sistema operativo sin hacer pr�cticamente casi ning�n tipo de cambios en el c�digo de las p�ginas o en la creaci�n de las base de datos.

En este informe no se ver� la instalaci�n de PHP, MySQL y Apache, ya que usaremos un programa que instala las tres herramientas (Apache, MySQL y PHP) de una sola vez, nos referimos a la aplicaci�n AppServ, la cual la descargamos de www.appservnetwork.com y es totalmente gratuita, de esta manera podremos ejecutar nuestras aplicaciones en PHP y conectarnos a MySQL de forma local.

Las p�ginas deben ser alojadas en el directorio c:\appserv\www\, a no ser que se halla especificado otro en la directiva DocumentRoot del archivo httpd.conf.
 


Los archivos que utilizaremos en esta peque�a introducci�n, los puedes descargar [ Aqu� ]

Nota: La creaci�n y eliminaci�n de base de datos no podr� ser probada en esta pagina ya que el servidor donde se aloja esta pagina permite el uso de una base de datos por usuario. Pueden probar los archivos haciendo un Servidor Web local.


 
    Contenidos :

 

1
Hosted by www.Geocities.ws