Comandos Mysql

Introduce un texto aquí...

Abrir xampp:

cd/xampp/mysql/bin

abrir mysql:

mysql -uroot -p

tee c:/xampp/claseUnomysql.txt

show databases;

comando para crear una bases de datos:

create

sintaxis:

create database nombre_de_la_BD;

comando para abir la base de datos:

use

sintaxis:

use nombre_de_la_BD;

Comando para visualizar tablas:

show tables;

para crear tablas:

create table nombre_tabla

(campo1 tipo(tamaño) nulo o no primary key,

campo2 tipo(tamaño) nulo o no,

campo2 tipo(tamaño) nulo o no 

foreign key(campo2) references nombre_de_la_tabla_alaque hace referencia(nom_campo_referencia) on delete cascade on update cascade); 

comando para visualizar la estructura de una tabla:

Describe nombre_de_la_tabla;

como hacer la copia de seguridad:

Exit

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

Como eliminar una clave primaria:

comando drop

sintaxis:

alter table nombre_tabla drop primary key;

comando para restablecer clave primaria:

alter table nombre_tabla modify nombre_del_campo tipo(tamaño) not null primary key;

agreagar campos a una tabla ya creada.

se agrega al final

comando add

sintaxis:

 alter table nombre_tabla add nombre_campo tipo(tamaño) not null;

como colocar un campo segun la necesidad.

comando after:

sintaxis:

alter table nombre_table add nombre_campo tipo(tamaño) not null after nombre_del_campo_que_quedara_antes_de_el;

garegar campos a una tabla creada como primero;

comando first;

sintaxis:

alter table nombre_tabla add  nombre_campo tipo(tamaño) not null first ;

borrar un campo de la tabla:

alter table nombre_tabla drop nombre-campo; 


como cambiar el nombre de un campo:

comando change.

sintaxis:

alter table nombre_tabla change nombre_campo_actual nuevo_nombre tipo(tamaño) not null;

Visualizar como se creo una tabla.

comando show:

sintaxis:

show create table nombre_tabla;

cambiar el nombre de una tabla.

comando rename:

alter table nombre_tabla rename to nuevo_nombre;

eliminar tablas;

drop table nombre_tabla;

insertar informacion en una tabla:

comando insert:

insert into nombre_tabla (campo1, campo2, campo3, campo4) values(dato1,dato2,dato3,dato4)

consultar o visualizar informacion.

comando select.

select*from nombre_tabla;

consultar uno o varios campos de una tabla:

select campo1, campo2, campon from nombre_tabla;

consultar con condicional:

comando: Where

ejemplo:

select todos o campos_especificos from nombre_tabla where campo con condicion;

ejemplo:

select * from libro where id_libro='L01';

algo que decir es que las condiciones que puedes usar son: <, >, =,<=, >=, and, or;

Se puede remplazar en algunos casos por el comando in.

ejemplo: visualizar la informacion de los libros L01, L02, L03;

sintaxis: select * from libro where id_libro in('L01','L02','L03');

comando and y between.

Ejemplo: 

Tabla: libro.

condicion: codigo del libro entre L01 y L06;

sintaxis: select * from libro where id_libro between 'L01' and 'L06';

El comando like sirve para buscar coincidencia o busquedas no precisas.

este comando tiene tres variables:

Like '%a' : que termina en la letra a

Like 'a%' : que inicia en la letra a

Like '%a%' : que en alguna parte contenga la a.

Ejemplo: select * from libro where titulo like '%s'

Comando group by:

sintaxis:

select * from nombreTabla group by nombreCampo.

en esto se usan las funciones (max,min,sum,avg,count)

Un ejemplo quiero visualizar las cantidades de visitantes por ciudad:

Select nombrecampo(s), función(campofuncion) as 'nombredeseado' from nombretabla group by nombrecampo;        

select ciudad, count(ciudad) as'cantidad visitantes' from visitantes group by ciudad;

comando view:

sintaxis:

create view nombre de la vista;

ejemplo: crear una vista con los nombres que terminan en A:

  create view visitantesa as select * from visitantes where nombre like '%a';            








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