Comandos Mysql
Enviado por kiryuu01 • 7 de Febrero de 2015 • 256 Palabras (2 Páginas) • 145 Visitas
Insertar datos
Inserter into nombretabla values( “texto”, entero);
Ver un solo registro
Select *from nombretabla where condición;
Select *from Alumnos where nombre =”hyuna”;
Ver solo una columna con un registro
Select nombrecolumna from nombretabla where condición;
Select matricula from Alumnos where nombre =”hyuna”;
Ver todos los registros de una columna
Select nombrecolumna from nombretabla;
Modificar un dato
UPDATE nombretabla SET nombrecolumna =”datonuevo” WHERE condición;
UPDATE alumnos SET matricula =”12530245” WHERE Nombre=”Diana”;
Eliminar un dato
DELETE FROM nombretabla WHERE condición;
DELETE FROM alumnos WHERE Nombre=”Diana”;
Cambiar nombre de la tabla
ALTER TABLE nombretabla RENAME nombrenuevo;
Agregar una columna
ALTER TABLE nombretabla ADD culmnanueva tipodato();
Agregar columna en lugar específico
ALTER TABLE nombretabla ADD culumnanueva tipodato() after despuesdelacolumna…;
ALTER TABLE alumnos ADD curp varchar(20) AFTER Matricula;
Cambiar nombre de una columna
ALTER TABLE nombretabla change nombreviejo nombre nuevo tipodato();
Eliminar Columna
ALTER TABLE nombretabla Drop nombrecolumna;
Crear tabla con llave primaria
CREATE TABLE nombretabla (columna1 tipodato(), columna2 tipodato(), primary key (columnaIDE));
Agregar llave primaria a una tabla ya creada
ALTER TABLE nombretabla ADD PRIMARY KEY(columnaIDE);
Agregar auto_increment a una llave
ALTER TABLE nombretabla MODIFY columnaIDE INT UNSIGNED AUTO_INCREMENT;
Agregar llave foránea
Alter table nombretabla add foreign key (fktabla)
...