Tema4 Php

Páginas: 11 (2578 palabras) Publicado: 22 de noviembre de 2015
Curso de PHP



Tema 4: Acceso a bases de
datos MySQL en PHP

Tema 4: Acceso a bases de datos
MySQL en PHP
1.
2.
3.
4.
5.
6.
7.

Bases de datos en la Web
Instalación y configuración de MySQL
Herramientas de administración: phpMyAdmin
Lenguaje SQL
Funciones de PHP para el acceso a bases de datos
MySQL
Ejercicios
Consulta avanzada de tablas

Bases de datos en la Web




Las bases de datospermiten almacenar de una forma
estructurada y eficiente toda la información de un sitio web
Ventajas






Proporcionar información actualizada
Facilitar la realización de búsquedas
Disminuir los costes de mantenimiento
Implementar sistemas de control de acceso
Almacenar preferencias de los usuarios

Bases de datos en la Web


Esquema básico de un sitio web soportado por bases de datos: Instalación y config. de MySQL


Pasos:





Descargar
Descomprimir e instalar
Arrancar
Configurar

Instalación y config. de MySQL


Instalación y configuración de MySQL. 1: descargar






Conectarse a la página web de MySQL, www.mysql.com
Seleccionar Downloads
Elegir la versión estable más reciente. A fecha de febrero de
2004 es la 4.0.17
Seleccionar la plataforma y un mirror del cualdescargar el
archivo comprimido
Descargar el archivo a una carpeta temporal

Instalación y config. de MySQL


Instalación y configuración de MySQL. 2: descomprimir e
instalar



Descomprimir el archivo descargado en una carpeta temporal
Ejecutar el archivo setup.exe. Instalar en la carpeta por defecto,
c:\mysql (instalación típica)

Instalación y config. de MySQL


Instalación yconfiguración de MySQL. 3: arrancar


Arrancar el servidor, que queda residente en memoria.
Alternativas:





Ejecutar c:\mysql\bin\mysqld.exe (mysqld-nt.exe en Windows
NT/2000/XP)
Ejecutar el programa c:\mysql\bin\winmysqladmin, que arranca
el servidor y se autoprograma para hacerlo automáticamente
cada vez que arranca la máquina

Formas de establecer la conexión con el servidor:




Ejecutando elcliente mysql desde la línea de órdenes
Mediante alguna herramienta que proporcione una interfaz
gráfica como phpMyAdmin
Desde una página web mediante la interfaz que proporciona
MySQL. Es lo que haremos con la biblioteca de funciones de
MySQL que posee PHP

Instalación y config. de MySQL


Instalación y configuración de MySQL. 4: configurar


Es conveniente modificar la configuración deusuarios por
defecto de MySQL. La primera tarea es asignar una clave al
administrador (root) del servidor:


Desde la línea de órdenes:
C:\mysql\bin> mysql -u root mysql
mysql> UPDATE user
SET Password=PASSWORD('clave')
WHERE user='root';
mysql> FLUSH PRIVILEGES;
mysql> quit




Con la herramienta PHPMyAdmin, editando los datos del
usuario root
Con la utilidad WinMySQLAdmin, que permite editar elfichero
de configuración my.ini

Instalación y config. de MySQL


Instalación y configuración de MySQL. 4: configurar


Además hay que crear los usuarios de las distintas bases de
datos y asignarles los permisos. En general, para una base de
datos es conveniente definir dos usuarios:





Un usuario anónimo que tenga permisos de lectura sobre las
tablas que se estime adecuado
Un usuarioadministrador que tenga permisos para insertar,
modificar o eliminar elementos de las tablas de la base de datos

Para cada usuario hay que indicar la máquina desde la que se
conectará (localhost para acceso web), el nombre del usuario y
la contraseña

Herramientas de administración:
phpMyAdmin





phpMyAdmin es una herramienta para la administración del
servidor de bases de datos MySQL
Disponede una interfaz gráfica y es gratuita
Pasos para su instalación:





Descargar
Descomprimir
Configurar
Ejecutar

phpMyAdmin


Instalación y configuración de phpMyAdmin. 1: descargar




Conectarse a la dirección http://www.phpmyadmin.net
Seleccionar Downloads
Seleccionar la versión más reciente. A fecha de febrero de 2004
es la 2.5.5



Seleccionar un mirror e iniciar la descarga...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Tema4
  • tema4
  • Tema4
  • Tema4
  • tema4
  • Tema4
  • Tema4
  • TEMA4

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS