Mysql
Mysql
Mysql
Funcionamiento:
Resumen:
Terminología:
Tablas
Columnas
Filas
Campo
Relacional – MySQL
Tipos de Datos
Numéricos:
Int
Tinyint
Bigint
Float
String:
Varchar
Text
Char
Fecha y Hora:
Date
Datetime
Time
Timestamp
Otros:
Blob Almacenar archivos.
Json
Datos SQL
SHELL COMMANDS
MySQL – Terminal
CREATE TABLE *Table name* (columns name); Permite crear tablas y especificar
las columnas de la misma.
DESCRIBE *Name Table* Muestra las propiedades y campos de la tabla
seleccionada.
Operaciones de MySQL
SELECT “Tables field” FROM “Table Name”; Muestra o selecciona los registros
con los campos seleccionados por el usuario de la tabla seleccionada. (“*” son todos
los campos de la tabla).
ALTER TABLE *Table Name* ADD *Fied Name* datatype(); Permite agregar un
nuevo campo a las tablas seleccionadas. Se especifica el tipo de dato y su longitud.
ALTER TABLE *Table Name* DROP *Field Name*; Permite eliminar campos o
columnas de la base de datos seleccionada.
SELECT *Field name* FROM *Table Name* ORDER BY *Table field* *Order type*;
Selecciona los registros con determinados campos de la tabla seleccionada
ordenándolos por el campo escogido por el usuario. (Podemos determinar cómo
ordenar los registros, de forma ascendente *ASC* y de forma descendente **DESC).
SELECT COUNT (*primary key*), *field name we want to count by* FROM *Table
name* GROUP BY *field name by which we want to group*; Permite contar los
registros que tengan un elemento en comun y agruparlos en un unico grupo.
NOTA: