MySQL Cheat sheet un poco de todo

un poco de todo de mysql, para hacer tablas y tambien para hacer busquedas

2,456 views 635 downloads 13 Apr 2021 History

TIPOS DE DATOS

NOMBRE
TIPO
SINTAXIS
CHAR
String (0 - 255)
CHAR(50)
VARCHAR
String (0 - 255)
VARCHA­R(50)
TEXT
String (0 - 65535)
TEXT(50)
BLOB
String (0 - 65535) - IMAGENES-
BLOB(50)
INT
Integer (-2147­­483648 to 214748­­3647)
INT(50)
FLOAT
Decimal (Hasta 23 digitos)
Float(10)
DOUBLE
Decimal ( de24 a 53 digitos)
Double(33)
DECIMAL
"­­DO­U­B­LE­­" GUARDADO COMO STRING
DECIMA­L(25)
DATE
YYYY-MM-DD
DATE
DATETIME
YYYY-MM-DD HH:MM:SS
DATETIME
TIME
HH:MM:SS
TIME
FOREIGN KEY
CLAVE FORÁNEA
FOREIGN KEY(tablac­olumna*
PRIMARY KEY
Clave primaria
PRIMARY KEY

Manipu­lacion BBDD

Creación BBDD
create DATABASE nombrebbdd ;
Usar base de datos
use nombrebdd ;
Crear tabla
create TABLE nombre­tabla (tipodedato nombre­columna, tipodedato nombre­columna etc...);
Alterar tabla
Alter TABLE nombre­detabla ADD/MO­DIF­Y/DROP nombre­columna
Eliminar tabla
DROP [TEMPO­RARY] TABLE [IF EXISTS] table_name [, table_­name] [RESTRICT | CASCADE];

Manipu­lacion datos

Insertar datos
Insert (nombre­col­umna1="st­rin­g"/INT , nombre­col­umna2="st­rin­g"/INT etc...) from nombre­tabla ;
actualizar datos
update set nombre­columna=dato from nombre­tabla where nombre­columna =datoas­obr­ees­cribir
Borrar datos
DELETE FROM table_name WHERE some_c­olumn = some_value

Consultas

Mostrar todo
Select * from nombre­tabla

Comments

No comments yet.

Cheatography n. The art of mapping complex subjects into clear, instantly navigable reference guides.