Comando MySQL
* Para entrar a mysql
SINTAXIS
cd/xampp/mysql/bin
DESPUÉS
mysql -uroot -p
* Para guardar una Base de Datos
SINTAXIS
tee c:/xampp/clase1msql.txt ( sirve para guardar la base de datos )
show databases; (visualizar bases de datos)
**Finaliza en ( ; )
* Para visualizar las bases de datos
SINTAXIS
show databases;

* Para crear una Base de Datos
SINTAXIS
create database nombre_la_BD
Ejemplo:
create database bd_biblioteca;
* Para abrir una Base de Datos
SINTAXIS
use nombre_de_la_BD;
show tables; (visualizarla)
* Crear tablas
SINTAXIS
create table nombre_tabla
Ejemplo


* Para visualizar una tabla de la base de Datos
SINTAXIS
describe nombre_de_la_base_de_datos;
* Para eliminar una Base de Datos
SINTAXIS
drop database nombre_de_la_BD;
* Para hacer una copia de seguridad
EXIT (primero salir de la base de datos)
mysqldump -B -uroot -p nombre_BD>c:/xampp/nombre_Bd.sql
* Crear tablas relacionales o de movimiento
SINTAXIS

A continuación se puede observar el tee de esta sesión.
* Como eliminar una clave primaria (solo sino tiene relación con ninguna tabla)
Comando drop
SINTAXIS
after table nombre_de_la_tabla drop primary key;
Ejemplo:
alter table libro drop primary key;
* Como definir nuevamente la clave primaria a una tabla
Comando modify
SINTAXIS
alter table nombre_de_la_tabla modify nombre_del_campo tipo(tamaño) not null primary key;
Ejemplo:
alter table libro modify id_libro varchar(20) not null primary key;
* Como agregar campos a una tabla al final
Comando add
SINTAXIS
alter table nombre_de_la_tabla add nombre_de_campo tipo(tamaño) not null;
Ejemplo:
alter table libro add cantidad int(3) not null;
* Colocar un campo después de otro según la necesidad
Comando after
SINTAXIS
alter table nombre_de_la_tabla 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 area varchar(20) not null after titulo;
* Insertar un campo al principio de la tabla
Comando first
SINTAXIS
alter table nombre_de_la_tabla add nombre_de_campo tipo(tamaño) not null first;
Ejemplo:
alter table libro add serial varchar(15) not null first;
* Eliminar campos de una tabla
Comando drop
SINTAXIS
alter table nombre_de_la_tabla drop nombre_campo;
Ejemplo:
alter table libro drop serial;
* Como cambiar el nombre de un campo
Comando change
SINTAXIS
alter table nombre_de_la_tabla change nombre_campo_actual nuevo_nombre tipo(tamaño) not null;
Ejemplo:
alter table libro change Titulo Nombre varchar(60) not null;
* Visualizar como esta creada una tabla
Comando show
SINTAXIS
show create table nombre_tabla;
Ejemplo:
show create table libro;
* Como cambiar el nombre de una tabla
Comando rename
SINTAXIS
alter table nombre_tabla rename to nuevo_nombre_tabla;
Ejemplo:
alter table libro rename to obra;
* Eliminar una tabla
Comando drop
SINTAXIS
drop table libro;
Ejemplo:
drop table libro;
* Insertar información en una tabla
Comando insert
SINTAXIS
insert into nombre_tsbls(campo1, campo2, campo3.... campoN) values(dato1, dato2, dato3... datoN);
ejemplo:
insert into libro(id_libro, nombre, area, nro_paginas, precio, cantidad) values('001', 'A', 'informática', 100, 4000, 50);
* Consultar o visualizar información
Comando select
SINTAXIS
select * from nombre_tabla;
Ejemplo:
select * from libro;
A continuación se puede observar el tee de esta sesión.
* Consultar o visualizar información
Comando Select
SINTAXIS
select * from nombretabla;
Ejemplo:
Select * from libro;
* Consultar uno o varios campos de una tabla
SINTAXIS
select campo1,campo2,campo3,…campon from nombretabla;
Ejemplo: Visualizar el codigo del libro y su descripción
select idlibro,Nombre from libro;
select Titulo,precio from libro;













A continuación se puede observar el tee de esta sesión.
Para seguir visualizando comandos de MySql te puedes dirigir al siguiente link, para continuar con la segunda parte.