InformáticaLinuxSin categoría

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)

Deja una respuesta