18 nov 2016

Sentencias MySQL

mysql -u root -p --> con este comando se accede al mysql

show databases --> muestra las bases de datos que hay en el servidor

create database testtutorial --> crea la base de datos "testtutotial"

show databases --> muestra las bases de datos que hay, se puede ver la base de datos creada en el comando anterior.

select * from user --> muestra los usuarios de una determinada base de datos

use testtutorial --> se pasa a estar usando la base de datos testtutorial


show tables --> muestra las tablas de la base de datos (en este caso no muestra ninguna porque la base de datos está vacía)


create table usuarios (id INT PRIMARY KEY, nombre VARCHAR(100)) --> crea la tabla usuarios con dos campos: id como campo clave y nombre.

show tables --> muestra las tablas de la base de datos (esta vez aparece la tabla usuarios creada con el comando anterior)

describe usuarios --> muestra las características de la tabla usuarios

alter table usuarios add apellido VARCHAR(100) --> hace cambios en la tabla usuarios, añade un campo llamado  "apellido" de tipo varchar con 100 caracteres como máximo.

describe usuarios --> muestra las características de la tabla usuarios

insert into usuarios(id,nombre,apellido) VALUES(100,"Pepe","Ramos") --> añade un registro nuevo a la tabla

select * from usuarios --> muestra todos los registros para la tabla usuarios

Los comandos siguientes hacen una consulta a la tabla y filtran según las opciones que se pasan con el LIKE:

select * from usuarios --> muestra todos los registros para la tabla usuarios

Las siguientes sentencias muestran los usuarios filtrándolos según su id:


delete from usuarios where id = 100 --> elimina de la tabla usuarios el registro cuyo id es 100

select * from usuarios --> muestra el contenido de la tabla usuarios, se puede ver que ya no hay ninguno que tenga el id 100:

delete from usuarios limit 1 --> elimina de la tabla usuarios el primer registro que salga. En este caso se ha eliminado el usuario 101:

delete from usuarios --> elimina todos los registros de la tabla usuarios

drop table usuarios --> elimina la tabla usuarios. Con el comando show tables se muestran las tablas de la base de datos en uso, al eliminar la tabla usuarios ya no hay ninguna:

show databases --> muestra las bases de datos que hay en el servidor:

drop database testtutorial --> elimina la base de datos testtutorial

0 comentarios:

Publicar un comentario