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.

¡Crea tu página web gratis! Esta página web fue creada con Webnode. Crea tu propia web gratis hoy mismo! Comenzar