Comandos MySQL

PASOS PARA INGRESAR A MYSQL

1.Entrar al simbolo del sistema.

2.subir el servidor de base de datos,ingresando a Xampp Control Panel y se carga los servicios Apache y Mysql

3.ingresar el comando cd/xampp/mysql/bin

4.ingresar el comando mysql -uroot -p Y pide contraseña,se da enter,luego sale el comando MariaDB[(none)]

5 Crear un archivo tipo texto para ir guardando todo lo escrito en Mysql, con el comando tee c:/xampp/clase1mysql.txt

6. Para Visualizar las bases datos,se utiliza el comando show databases;

Nota

Para abrir el archivo creado me voy para equipo-->sistema C-->xampp-->nombre de archivo,en este caso"clase1mysql"

COMO HACER LA COPIA DE SEGURIDAD

1.Salirse de mysql,con el comando EXIT

2.Utilizar el comando de copia de seguridad

Sintaxis:  mysqldump -B -uroot -p nombre_BD>c:/xampp/nombre_Bd.sql

Ejemplo: mysqldump -B -uroot -p biblioteca >c:/xampp/biblioteca.sql

3.Para salirse del todo utilizamos el comando EXIT

COMO RESTAURAR

Ingresamos al símbolo del sistema y realizamos los mismos pasos para ingresar al Mysql.

Escribimos el comando Source y arrastramos el archivo localizado en el equipo c/xampp y enter

por ultimo para visualizar la base de datos ingresamos el comando show databases;

COMO CREAR UNA BASE DE DATOS

Comando: create

Sintaxis: create database nombre_la_BD;

Ejemplo: create database biblioteca;

COMO MOSTRAR LA BASE DE DATOS

Comando: show

Sintaxis: show databases;

COMO ABRIR LA BASE DE DATOS

Comando: use

Sintaxis: use nombre_la_BD;

Ejemplo: use biblioteca;

COMO VISUALIZAR LAS TABLAS DE LA BASE DE DATOS

Comando: show

Sintaxis: show tables;

COMO CREAR UNA TABLA

Comando: create

Sintaxis: create table nombre_tabla(campo1 tipo(Tamaño) nulo o no primary key, campo2 tipo(Tamaño) nulo o no ...);

Ejemplo: create table Libro (Pkcodigo varchar(10) not null primary key, Titulo varchar(50) not null,

Nro paginas int(4) not null,

Cantidad int (3) not null);

COMO VISUALIZAR LA ESTRUCTURA DE UNA TABLA

Comando: describe

Sintaxis: describe nombre_de_la_tabla;

Ejemplo: describe libro;

COMO ELIMINAR UNA BASE DE DATOS

Comando: drop

Sintaxis: drop database nombre_BD;

Ejemplo: drop database biblioteca;

COMO ELIMINAR LA CLAVE PRIMARIA DE UNA TABLA

Comando: drop

Sintaxis: alter table nombretabla drop primary key;

Ejemplo: alter table libro drop primary key;

Nota: Para verificar, ingresamos el comando describe libro;

COMO DEFINIR DE NUEVO LA CLAVE PRIMARIA A UNA TABLA

Comando: modify

Sintaxis: alter table nombretabla modify nombre_de_campo Tipo (Tamaño)not null primary key;

Ejemplo: alter table libro modify Pkcodigo varchar(10) not null primary key;

COMO CREAR TABLAS RELACIONALES O DE MOVIMIENTO

Comando: create

Ejemplo:

create table libro_autor

(Fkcodigo varchar(10) not null,

Fkcodigoautor varchar(5) not null,

Foreign key (Fkcodigo) references libro (Pkcodigo) on delete cascade on update cascade,

Foreign key (Fkcodigoautor) references autor (Pkcodigoautor) on delete cascade on update cascade);

Nota:

Para poder crear una tabla relacional primero tienen que estar creadas las tablas maestras o principales que va a relacionar.

COMO AGREGAR CAMPOS A UNA TABLA FINAL

Comando: add

Sintaxis: alter table nombretabla add nombre_de_campo tipo(Tamaño) not null;

Ejemplo: alter table libro add precio float not null;

COMO COLOCAR EN CAMPO DESPUÉS DE OTRO SEGÚN LA NECESIDAD

Comando: After

Sintaxis: alter table nombreTabla add nombre_de_campo tipo(tamaño) not null after nombre_de_campo; 

(que va a quedar antes del nuevo campo)

Ejemplo: alter table libro add área varchar(20)not null after titulo;

COMO INSERTAR UN CAMPO AL PRINCIPIO DE LA TABLA

Comando: first

Sintaxis: alter table nombre_Tabla add nombre_de_campo tipo(Tamaño) not null first;

Ejemplo: alter table libro add serial varchar (15) not null first;

COMO ELIMINAR CAMPOS DE LA TABLA

Comando: drop

Sintaxis: alter table nombre_Tabla drop nombre_de_campo;

Ejemplo: alter table libro drop serial;

Nota: No se puede eliminar un campo cuando está relacionado o contiene la clave primaria.

COMO CAMBIAR EL NOMBRE DE UN CAMPO

Comando: change

Sintaxis: alter table nombre_Tabla change nombre_de_campo_actual nuevo_nombre tipo(Tamaño) not null;

Ejemplo: alter table libro change titulo nombre varchar (50) not null;

PARA VISUALIZAR CÓMO ESTA CREADA UNA TABLA

Comando: show

Sintaxis: show create table nombre_tabla;

Ejemplo: show create table libro;

COMO CAMBIAR EL NOMBRE A UNA TABLA

Comando: rename

Sintaxis: alter table nombreTabla rename to nuevo_nombre_tabla;

Ejemplo: alter table libro rename to obra;

COMO ELIMINAR UNA TABLA

Comando: drop

Sintaxis: drop table nombre_tabla;

Ejemplo: drop table libro;

COMO INSERTAR INFORMACIÓN A UNA TABLA

Comando: insert

Sintaxis:  insert into nombreTabla(campo1,campo,2...campo n) values(dato1,dato2...dato n);

Ejemplo: insert into libro(Pkcodigo,titulo,nropaginas,cantidad) values ('00001', 'A', 500, 50);

Nota:

Se ingresa con comilla simple a todo tipo de información varchar o texto.

COMO CONSULTAR O VISUALIZAR LA INFORMACIÓN

Comando: select

Sintaxis: select * from nombreTabla;

Ejemplo: select * from libro;

COMO CONSULTAR 1 O VARIOS CAMPOS DE UNA TABLA

Comando: select

Sintaxis: select campo1,campo2,...,campo n from nombreTabla;

Ejemplo: select Pkcodigo,titulo from libro;








© 2018 Compás Lab S.L,  P° de la Castellana 79, Madrid, 28046
Creado con Webnode
¡Crea tu página web gratis! Esta página web fue creada con Webnode. Crea tu propia web gratis hoy mismo! Comenzar