Comandos MySQL
create database nomBD;
---mostrar una base de datos
show databases;
---mostrar las tablas
show tables;
---crear una tabla dentro de la BD:
create tableNomTabla (id int (10), nombre varchar(20));
---usar la BD:
use NomBD;
mysql.conclase.net
---ver la estructura de la tabla:
describe NombTabla;
---incertar valores en la tabla:
insert intonomTabla values ("123","JUAN");
---agregar un atributo a la tabla
alter table nombTabla add column nombre y tipo de dato;
---cambiar un dato de alguna tabla:
update nomTable set nomColum='nuevo'where nomColum='viejo';
----cambiar dos filas al mismo tiempo
update nombretabla set nombrcolumna='nuevo' where direccion OR direccion;
---Modificar un campo:
alter table NomTabla changeNomViejo nombnuevo y tipo de dato;
---modificar el tipo de algun atributo:
alter table nombTabla modify colum lo que se va a cambiar;
---borrar una fila de una tabla:
delete from nomTable whereid=123;
---borrar toda la inf de una tabla:
delete from nomTabla;
---borrar una tabla:
drop table nomTabla;
---borrar una BD:
drop database nomBD;
---mostrar los datos de una tabla:select * from nomTabla;
---muestra la suma de los campos num:
select sum(nomColumna) from nomTabla;
---muestra el promedio de algun campo:
select avg(nomColumna) from nombTabla;
---muestra elnum menor del campo seleccionado:
select min(nombColumn) from nomTabla;
---muestra el numero mayor del campo seleccionado:
select max(nomColumna) from nomTabla;
---cuantos campos existen:select count(*) nomColumn from nomTabla;
---eliminar duplicados y muestra cuantos quedan:
select count(distinct nomColumna) from nomTabla;
---eliminar duplicados, muestra cuantos campos quedaron yse pone un alias:
select count (distinct nomColumna) as alias from Tabla;
select * from nomTabla where nombre like 'p%';
---Muestra los alumno que su nombre comienza con 'p'
select * from...
Regístrate para leer el documento completo.