Tema4

Páginas: 12 (2962 palabras) Publicado: 15 de abril de 2015
Desarrollo de sitios web
con PHP y MySQL

Tema 4: Acceso a bases de datos
MySQL en PHP
José Mariano González Romano
mariano@lsi.us.es

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

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

Bases de datos en la Web



Las bases de datos permiten 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 datosen 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
Configurar
Arrancar
Conectar con el servidor
Instalar la extensión para MySQL de PHP

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.comSeleccionar la pestaña Developer Zone y dentro de ella la
sección Downloads
Elegir la versión estable más reciente de MySQL Community
Server. A fecha de febrero de 2009 es la 5.1
Seleccionar la plataforma Windows y descargar el archivo
comprimido a una carpeta temporal

Instalación y config. de MySQL


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



Descomprimir el archivodescargado en una carpeta temporal
Ejecutar el archivo setup.exe y seguir las indicaciones:
• Seleccionar instalación típica
• Aceptar la carpeta de instalación por defecto



Pulsar el botón Finish para terminar la instalación y pasar a la
configuración del servidor

Instalación y config. de MySQL


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


Al finalizar la instalación se ejecuta elasistente para la
configuración del servidor. Seguir sus indicaciones:






Elegir la configuración estándar
Seleccionar la instalación como servicio Windows y Marcar la
casilla para lanzar el servidor automáticamente al arrancar el
sistema
Establecer una contraseña para el administrador (root)
Pulsar el botón Execute para realizar la configuración
Pulsar el botón Finish para finalizar elasistente

Instalación y config. de MySQL


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



Si se indicó el arranque automático en la configuración, el
servidor se inicia de forma automática al arrancar el sistema
En caso contrario hay que iniciarlo manualmente con Inicio >
Programas > MySQL > MySQL Server 5.1 > MySQL Server
Instance Config Wizard

Instalación y config. de MySQL
Instalación y configuración de MySQL. 5: conectar


Formas de establecer la conexión con el servidor:


Desde la línea de órdenes con Inicio > Programas > MySQL >
MySQL Server 5.1 > MySQL Command Line Client
Enter password: ********
mysql>

mysql> exit




Mediante alguna herramienta que proporcione una interfaz
gráfica como phpMyAdmin
Desde una página web mediante la interfaz que proporciona
MySQL. Eslo 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. 5: conectar


Para conectar con el servidor hay que crear antes una cuenta de
usuario y asignarle los correspondientes permisos de acceso. En
general para una base de datos es conveniente definir al menos
dos usuarios:





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

En cada conexión hay que indicar el nombre del usuario, su
contraseña y la máquina desde la que se realiza la conexión
(localhost si es la propia máquina donde reside el servidor, que es
lo habitual en el acceso...
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