un poco de todo de mysql, para hacer tablas y tambien para hacer busquedas
|
NOMBRE
|
TIPO
|
SINTAXIS
|
|
CHAR
|
String (0 - 255)
|
CHAR(50)
|
|
VARCHAR
|
String (0 - 255)
|
VARCHAR(50)
|
|
TEXT
|
String (0 - 65535)
|
TEXT(50)
|
|
BLOB
|
String (0 - 65535) - IMAGENES-
|
BLOB(50)
|
|
INT
|
Integer (-2147483648 to 2147483647)
|
INT(50)
|
|
FLOAT
|
Decimal (Hasta 23 digitos)
|
Float(10)
|
|
DOUBLE
|
Decimal ( de24 a 53 digitos)
|
Double(33)
|
|
DECIMAL
|
"DOUBLE" GUARDADO COMO STRING
|
DECIMAL(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(tablacolumna*
|
|
PRIMARY KEY
|
Clave primaria
|
PRIMARY KEY
|
|
Creación BBDD
|
|
create DATABASE nombrebbdd ;
|
|
Usar base de datos
|
|
use nombrebdd ;
|
|
Crear tabla
|
|
create TABLE nombretabla (tipodedato nombrecolumna, tipodedato nombrecolumna etc...);
|
|
Alterar tabla
|
|
Alter TABLE nombredetabla ADD/MODIFY/DROP nombrecolumna
|
|
Eliminar tabla
|
|
DROP [TEMPORARY] TABLE [IF EXISTS] table_name [, table_name] [RESTRICT | CASCADE];
|
|
Insertar datos
|
|
Insert (nombrecolumna1="string"/INT , nombrecolumna2="string"/INT etc...) from nombretabla ;
|
|
actualizar datos
|
|
update set nombrecolumna=dato from nombretabla where nombrecolumna =datoasobreescribir
|
|
Borrar datos
|
|
DELETE FROM table_name WHERE some_column = some_value
|
|
Mostrar todo
|
|
Select * from nombretabla
|
No comments yet.
Cheatography n. The art of mapping complex subjects into clear, instantly navigable reference guides.