Basicos MYSQL – MariaDB (Crear Tabla, Eliminar, modificar )
Ver las bbdd:
show databases;
Crear BBDD
create database nombre;
Eliminar BBDD
drop database NombreBBDD;
Usar / entrar en la bbdd
use nombreBBDD
;
Crear tabla (ejemplo con un campo ID primario y algunos campos variables texto (cantidad de caracteres), campo date tipo fecha, formato año-mes-dia 0000-00-00)
create table Nombre_tabla(id int primary key,campo1 varchar(100) not null,campo2 varchar(100) not null,fecha date not null);
Mostrar tablas
show tables;
Mostrar como esta compuesta una tabla
describe test;
MariaDB [test]> describe estudiantes;
+---------------+--------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+---------------+--------------+------+-----+---------+-------+
| id | int(11) | NO | PRI | NULL | |
| nombre | varchar(100) | NO | | NULL | |
| apellidos | varchar(100) | NO | | NULL | |
| fecha_entrada | date | NO | | NULL | |
+---------------+--------------+------+-----+---------+-------+
crear una tabla nueva como otra ya creada
create table tabla_anigua like tabla_nueva; (sin el contenido)
Modificar tabla
alter table nombre_tabls add column fecha_nacimiento date not null;
(añadir campo)
alter table nombre_tabls add column Campo_nuevo varchar(20) not null after campoX;
(colocar en un orden concreto el nuevo campo)
alter table nombre_tabla modify NombreCampo varchar(15) not null;
(modificar el tipo de campo por ejemplo de longitud 20 a 15 )alter table nombre_tabla drop column fecha_entrada;
(elimina columna)rename table nombre_tabla to operadores;
(renombrar tabla)drop table nombre_tabla;
(eliminar tabla)