Académique Documents
Professionnel Documents
Culture Documents
MySQL Ya desde CERO. El tutorial est pensado para que pueda ser desarrollado
por una persona que conoce muy poco de programacin. El objetivo de este sitio
es poder aprender MySQL en forma sencilla viendo un concepto terico, luego
algunos ejercicios resueltos y por ltimo y lo ms importante efectuar una serie de
ejercicios. Puede desarrollar los ejercicios en el sitio, probarlos y ver los
resultados. Un conocimiento profundo de MySQL nos facilitar el desarrollo de
pginas dinmicas con PHP (PHP Ya) que acceden a una base de datos MySQL.
1 - Introduccin.
2 - show databases
3 - Creacin de una tabla y mostrar sus campos (create table - show tables describe - drop table)
clave
MarioPerez
Marito
MariaGarcia
Mary
DiegoRodriguez
z8080
describe usuarios;
Aparece lo siguiente:
Field Type
Null
_________________________
nombre varchar(30) YES
clave varchar(10) YES
Esta es la estructura de la tabla "usuarios"; nos muestra cada campo, su tipo, lo
que ocupa en bytes y otros datos como la aceptacin de valores nulos etc, que
veremos ms adelante en detalle.
Para eliminar una tabla usamos "drop table". Tipeamos:
drop table usuarios;
Si tipeamos nuevamente:
drop table usuarios;
Aparece un mensaje de error, indicando que no existe, ya que intentamos borrar
una tabla inexistente.
Para evitar este mensaje podemos tipear:
drop table if exists usuarios;
En la sentencia precedente especificamos que elimine la tabla "usuarios" si existe.
Problema: Crear la tabla usuarios con los campos nombre y clave. Previamente
borrar la tabla usuarios si ya existe en el servidor. Finalmente mostrar la estructura
de la tabla usuarios que acabamos de crear.
Importante: Tengamos en cuenta que intentamos borrar la tabla como primer paso
ya que otro visitante al sitio de mysqlya.com.ar puede haberla creado
anteriormente, inclusive haberla definido con otros campos distintos. Pruebe luego
de borrar el comando drop y vea que ocurre si trata de crear una tabla ya existente
en nuestra base de datos.
Type
Null
nombre
varchar(30)
YES
clave
varchar(10)
YES
Key
Default
Extra