Hey, bienvenidos!
Mi nombre es Marcelo Ferreiro, y cree esta web para aprender php, compartiendolo con el mundo, mi idea es postear primero las lecciones más básicas y luego ir compartiendo todo lo que voy aprendiendo. Recursos, tutorials, y manuales de PHP. Espero que os sea tan útil como a mi.
Marcelo Ferreiro - Autor

Tutorial phpMyAdmin

Continuando con el tema de Bases de Datos en PHP, hoy comenzaremos a introducirnos a la adminstración de bases de datos MySQL através de phpMyAdmin.

Recuerda que para seguir este tutorial, debes tener instalado el WampServer 2 en tu PC, iniciarlo y activar todos los servicios [Ver guía de descarga e instalación].

Ingresa a tu localhost (http://localhost/) y te encontrarás con una página de opciónes del Wamp, debemos ir a la opción phpMyAdmin (http://localhost/phpmyadmin/). En donde veremos algo como esto:

phpmyadmin

A la izquierda, aparecen las bbdd que tenemos (vienen 2 por defecto del wamp), y en el lado derecho tenemos varias opciones. Para comenzar, crearemos una nueva base de datos, ingesando su nombre y cotejamiento (en general utilizo utf8_unicode_ci (que acepta tildes y ñ), está al final de la lista desplegable).

phpmyadmin

Una vez creada una base de datos, debemos dentro crear tablas (al menos una), ya que es en las tablas donde efectivamente se guardan los datos:

tablas en base de datos

Por ejemplo, yo crearé una tabla llamada usuarios con 4 campos: id_usuario, nombre, password, email.
Al definir el nombre de la tabla y el número de campos, nos saldrá una página con tantas lineas de formulario como campos hayamos elegido, veamos un ejemplo e intentaré explicar uno a uno todos los detalles de la misma.

tablas en mysqlampliar…

En campo iremos completando con el nombre de los campos que tendrá nuestra tabla, en este ejemplo serán id_usuario, nombre, password, email.

En tipo, pondremos el tipo de datos que contendrá ese campo, para más información sobre los tipos de datos de MySQL, puedes ver este artículo sobre los tipos de datos en MySQL.

En longitud pondremos la longitud del campo en caracteres, en algunos tipos podemos dejarlo en blanco, personalmente lo completo casi siempre para mayor orden y control.

En el campo cotejamiento, lo que personalmente hago es dejarlo en blanco y definir al final del formulario un cotejamiento para toda la tabla (que se asigna a todos los campos que contendrán texto.

Y por último asignaremos en la columna “Extra” un auto_increment a la fila id_usuario y la marcaremos como clave primaria, como muestra la siguiente imagen:

auto_increment mysql

Para finalizar el proceso daremos clic a Grabar y obtendremos una pantalla que nos muestra la estructura de nuestra tabla ;)

phpmyadminampliar…

En el próximo artículo veremos como insertar datos desde phpmyadmin y luego cómo podemos vincular todo esto con nuestros códigos PHP.

CC - 2008 - PHPnight - Sitemap
CMS: WordPress, theme by nEUtrOniCs, translated and modified by Marcelo Ferreiro.