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

Slides:



Advertisements
Presentaciones similares
Curso de PHP Tema 1: Introducción.
Advertisements

SQL Y BASES DE DATOS A TRAVÉS DE LA WEB
El mecanismo básico de interacción entre el usuario y un sitio web esta dado por el uso de formularios html. El server envía un formulario que el browser.
Autor: Juan Carlos Álvarez Martín Tutor: Francisco Javier Finat Codes
Desarrollo de sitios web con PHP y MySQL
Servidores Web Capítulo 2.
SQL BAJO EL ENTORNO PHP/MYSQL MI JUAN PABLO TORRES HERRERA UNIVERSIDAD AUTÓNOMA DE BAJA CALIFORNIA FACULTAD DE INGENIERÍA ENSENADA Mayo de 2005.
MySQL Elideth Uribe Mónica Paredes.
Desarrollo de Aplicaciones para Internet
Tecnologías de soporte para e-learning UNIVERSIDAD POLITÉCNICA DE MADRID ESCUELA UNIVERSITARIA DE INFORMÁTICA Departamento de Organización y Estructura.
Instructor :LIC. Jairo Flores de la o
ACCESO A BASES DE DATOS ORACLE CON PHP
PlanningTool y DotProject Universidad de los Andes CSOF-5101.
Comparación entre la implementación de aplicaciones PHP y ASP.NET 2.0
Desarrollo de sitios web con PHP y MySQL
4.3. Privilegios de usuarios
Antonio Becerra Terón Departamento de Lenguajes y Computación Universidad de Almería Desarrollo de aplicaciones PHP para bases de datos.
Práctica Profesional MySql - PHP. IS 185 Profesor: MOLINA, Carlos PHP acceso a MySQL Algunas funciones que provee PHP para el manejo de bases de datos.
JavaScript Programación Web. Java Script es un lenguaje de escripts que se usa en páginas web (ligero) Java es un lenguaje de programación orientada a.
Soporte de Usuarios del CrossGrid: HelpHesk Curso Grids y e-Ciencia, Junio 2004 Santander, España Farida Fassi IFIC.
Manual tecnico pagina web
PAGINAS DINAMICAS PHP. INTRODUCCION PHP (Profesional Home Pages - Páginas Personales Profesionales) es un lenguaje para la creación de páginas web incrustado.
Introducción a las redes e Internet Unidad 7: Páginas web dinámicas Clase 1 Unidad 7: Páginas web dinámicas Clase 1.
Bases de datos en la Web n Las bases de datos permiten almacenar de una forma estructurada y eficiente toda la información de un sitio web n Ventajas –Proporcionar.
DynaMed desde un iPhone, iPod Touch o iPad Tutorial
Para la instalación completa se deberá contar con las siguientes aplicaciones: Servidor APACHE | versión
Desarrollo Web en PHP 5.0 con servidor Apache 2.0
Instalación de Xerxes Teresa Matamoros Casas 8ª Jornadas de Expania, 11 de mayo de 2011, Sevilla.
UNIVERSIDAD NACIONAL AUTONOMA DE MEXICO MODULO IV ADMINISTRACIÓN DE BASES DE DATOS Administración del DBMS E.I. L.E. Prof. Ramón Castro Liceaga SEMINARIO.
NOTE: To change the image on this slide, select the picture and delete it. Then click the Pictures icon in the placeholder to insert your own image. Servidores.
Copyright © By Teddy Gauthier 2011
Identificación con cookies y sesiones en PHP Programación en Internet II.
Inst. Tec. de Morelia ISC BASES DE DATOS DISTRIBUIDAS VERANO DEL 2006 MC. Anastacio Antolino Hernández COMPONENTES DE MIDDLEWARE DE BD.
Aprenda MySQL en 120 minutos Tutorial. Dirigido a...
Modos de Conexión a BD DATOS DE IDENTIFICACIÓN DEL ALUMNO.
Valley High School Monday March 21, 2011 Valley High School Monday March 21, 2011.
Implementando autenticación SSO y federación en los servicios de UBA.
Bases de datos con formato CDS/ISIS Segunda parte Ing. Eduardo Pleitez Valle Tegucigalpa. M.D.C, Nov Universidad Nacional Autónoma de Honduras Facultad.
Usuarios y privilegios MySQL. Cuentas de usuario ALTAS:  CREATE USER IDENTIFIED BY ‘contrasena’; Si no se pone ningún host, interpreta.
UNIVERSIDAD NACIONAL DE LOJA AREA DE ENERGIA LAS INDUSTRIAS Y LOS RECURSOS NATURALES NO RENOVABLES INGENIERIA EN SISTEMAS “IX” MODULO “A” Ingeniería de.
Introducción a ataques de tipo inyección: Inyección SQL
Curso WEB II PROGRAMACIÓN PHP Ponente : María Rita Ramos León Velarde.
OpenCms Instalación y puesta en marcha OpenCms Hispano Ponentes Juan Antonio Girón Sevillano.
Desarrollo de sitios web con PHP y MySQL Tema 4: Acceso a bases de datos MySQL en PHP ELABORADO POR: José Mariano González Romano ADAPTADO POR: Prof. Carmen.
Ing. Lorena Ruhl - Marco Rapallini - Javier FabiánMódulo 3: Integración de PHP con Bases de Datos Ing. A. Lorena Ruhl Universidad.
AppServ, XAMPP Apache: Servidor Web PHP: Aplicaciones
Ihr Logo PHP Parte 2 “php toma muchas sintaxis de lenguajes de alto nivel conocidos para poder trabajar”
MySQL LENGUAJE SQL.
UNIVERSIDAD TECNOLÓGICA ECOTEC. ISO 9001:2008 REQUISITOS PARA LA INSTALACION DE JOOMLA GRUPO: MICHELLEORELLANA CARLOS ZAMBRANO ARTURO ZAMBRANO Ing. Ángela.
Presentado por: Cristian Navarro 1002 Content Management System. Es un sistema que nos permite gestionar contenidos en un medio digital. Dicho de otra.
9. POP3 n 9.1 introducción. u Descrición. u Modelo de comunicación. n 9.2 Estados de la comunicación. u Authorization state. u Transaction state. u Update.
Comercio Electrónico.  Servidor Web (Apache o IIS)  Módulo de PHP en el Webserver  MySQL 5.1.x  
1-Tenemos qué instalar un servidor LAMP. L= linux A= Apache M= Mysql P= PHP.
Sistemas Operativos Web
Usuarios y privilegios
El programa se encuentra en la siguiente ruta: C:\Archivos de programa\Firebird\Firebird_1_5\bin>isql Dentro del programa ejecutar la siguiente linea:
Usuarios. Colocar el servidor en el modo de autenticación Windows/SqlServer. En SQL Server Management Studio, click derecho, Propiedades en la Instancia.
INSTALACION LAMP Linux sistema operativo Apache servidor web MySQL gestor de Bases de Datos P lenguaje de programación Copyright by Patrick Piñarete1.
Universidad de MendozaTeleinformática ITemario  WWW Dinámica  CGI  Como se integra PHP en Apache.
Bitnami Implantación de Aplicaciones Web. Bitnami Proyecto de código abierto. Descargar (versiones para Windows y GNU/Linux).
Introducción a phpmyadmin índice 1. Introducción 6. Insertar registros 5. Crear usuario para php 8. Modificar registros 2. Base de datos MySQL 3. Crear.
Querys a bases de datos con MS ACCESS. DEFINAMOS LOS TERMINOS: DML=Lenguaje de manipulación de datos Las sentencias DML permiten generar consultas para.
características  WampServer también tiene un "TrayIcon" que le permite administrar simple y configurar sus servidores, sin afectar a los archivos de.
Php y mysql índice 1. Conexión 6. Ejercicio 5. Insertar un registro 2. Operaciones básicas 3. Seleccionar BD 4. Crear una BD P h p y m y s q l Índice 1.
Ing. Sanchez Castillo Eddye Arturo Escuela Académica Profesional de Ingeniería de Sistemas.
© Granta Design, Título del Proyecto Tutor: Nombre y Apellidos Alumno/s: Nombre y Apellidos 1 Nombre y Apellidos.
CONEXIÓN DE BASE DE DATOS EN LOCALHOST CON MYSQL Israel Tantani Ramos INF-272.
Ing. Sanchez Castillo Eddye Arturo Escuela Académica Profesional de Ingeniería de Sistemas.
Antes de empezar Answer the questions using the pictures.
User Name: SuperSayaHentai New Password: crUj65KKUAXC.
Transcripción de la presentación:

Antonio Becerra Terón 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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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); ?>

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 (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

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

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

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); ?>

Configuración completa del entorno 4. Prueba del entorno

Configuración completa del entorno 4. Prueba del entorno

Antonio Becerra Terón 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