La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Antonio Becerra Terón Departamento de Lenguajes y Computación Universidad de Almería Desarrollo de aplicaciones PHP para bases de datos.

Presentaciones similares


Presentación del tema: "Antonio Becerra Terón Departamento de Lenguajes y Computación Universidad de Almería Desarrollo de aplicaciones PHP para bases de datos."— Transcripción de la presentación:

1 Antonio Becerra Terón abecerra@ual.es Departamento de Lenguajes y Computación Universidad de Almería Desarrollo de aplicaciones PHP para bases de datos Almería 2007 Instalación del Entorno

2 Contenidos 1. Instalación y configuración de Apache 2. Instalación y configuración de PHP 3. Instalación y configuración de MySQL 4. Prueba del entorno Desarrollo de aplicaciones PHP para bases de datos Almería 2007 Instalación del Entorno

3 Desarrollo de aplicaciones PHP para bases de datos Almería 2007 Contenidos 1. Instalación y configuración de Apache 2. Instalación y configuración de PHP 3. Instalación y configuración de MySQL 4. Prueba del entorno Instalación del Entorno

4 Instalación 1. Instalación y configuración de Apache

5 Instalación 1. Instalación y configuración de Apache

6 Configuración 1. Instalación y configuración de Apache

7 Configuración 1. Instalación y configuración de Apache

8 Desarrollo de aplicaciones PHP para bases de datos Almería 2007 Contenidos 1. Instalación y configuración de Apache 2. Instalación y configuración de PHP 3. Instalación y configuración de MySQL 4. Prueba del entorno Instalación del Entorno

9 Instalación 2. Instalación y configuración de PHP

10 Instalación 2. Instalación y configuración de PHP

11 Instalación 2. Instalación y configuración de PHP

12 Configuración 2. Instalación y configuración de PHP LoadModule php4_module "c:/php/sapi/php4apache2.dll"

13 Configuración 2. Instalación y configuración de PHP AddType application/x-httpd-php.php DirectoryIndex index.html index.html.var index.php

14 Configuración 2. Instalación y configuración de PHP phpinfo.php <? phpinfo() ?>

15 Desarrollo de aplicaciones PHP para bases de datos Almería 2007 Contenidos 1. Instalación y configuración de Apache 2. Instalación y configuración de PHP 3. Instalación y configuración de MySQL 4. Prueba del entorno Instalación del Entorno

16 Instalación 3. Instalación y configuración de MySQL

17 Instalación 3. Instalación y configuración de MySQL

18 Configuración 3. Instalación y configuración de MySQL

19 Configuración 3. Instalación y configuración de MySQL

20 Configuración 3. Instalación y configuración de MySQL phplistablas.php <?php mysql_connect("localhost", "root", "antonio"); $resultado = mysql_list_tables("mysql"); $numero_filas = mysql_num_rows($resultado); for ($i = 0; $i < $numero_filas; $i++) { echo "Tabla: ", mysql_tablename($resultado, $i), " "; } mysql_free_result($resultado); ?>

21 Configuración 3. Instalación y configuración de MySQL Warning: mysql_connect(): Client does not support authentication protocol requested by server; consider upgrading MySQL client in C:\Archivos de programa\Apache Group\Apache2\htdocs\phplistatablas.php on line 3 Warning: mysql_list_tables(): Access denied for user 'ODBC'@'localhost‘ (using password: NO) in C:\Archivos de programa\Apache Group\Apache2\htdocs\phplistatablas.php on line 5 Warning: mysql_list_tables(): A link to the server could not be established in C:\Archivos de programa\Apache Group\Apache2\htdocs\phplistatablas.php on line 5 Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\Archivos de programa\Apache Group\Apache2\htdocs\phplistatablas.php on line 7 Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in C:\Archivos de programa\Apache Group\Apache2\htdocs\phplistatablas.php on line 14

22 Configuración 3. Instalación y configuración de MySQL use mysql; Esta instrucción activa una base de datos de configuración que incorpora MySQL update user set password = old_password(‘laclavedefinidapararoot’) where user =’root’; Esta instrucción permite la generación del password evitando incompatibilidades con clientes o navegadores El resultado que debe aparecer una vez ejecutada la instrucción sería Query OK,.... flush privileges; Esta instrucción permite activar los nuevos privilegios con el usuario root

23 Desarrollo de aplicaciones PHP para bases de datos Almería 2007 Contenidos 1. Instalación y configuración de Apache 2. Instalación y configuración de PHP 3. Instalación y configuración de MySQL 4. Prueba del entorno Instalación del Entorno

24 Configuración completa del entorno 4. Prueba del entorno phplistablas.php <?php mysql_connect("localhost", "root", "antonio"); $resultado = mysql_list_tables("mysql"); $numero_filas = mysql_num_rows($resultado); for ($i = 0; $i < $numero_filas; $i++) { echo "Tabla: ", mysql_tablename($resultado, $i), " "; } mysql_free_result($resultado); ?>

25 Configuración completa del entorno 4. Prueba del entorno

26 Configuración completa del entorno 4. Prueba del entorno

27 Antonio Becerra Terón abecerra@ual.es Departamento de Lenguajes y Computación Universidad de Almería Instalación del Entorno Desarrollo de aplicaciones PHP para bases de datos Almería 2007


Descargar ppt "Antonio Becerra Terón Departamento de Lenguajes y Computación Universidad de Almería Desarrollo de aplicaciones PHP para bases de datos."

Presentaciones similares


Anuncios Google