Comandos MSYQL

Comandos MSQL 

1) Abrir Xamp y subir los servicios de Apache y MySQL

2) Abrir CMD y ejecutar C. si aun no estoy en el disco C. luego ejecutar el comando cd/xampp/mysql/bin.

Luego mysql-uroot-p, me solicita la clave en ese momento ya estoy en el servidor de la base de datos en este caso MariaDB [(none)]>

3) tee c:/xampp/clase1mysql.txt (comando para crear el archivo txt para guardar todo lo hecho. Luego show databases 

4) Comando para abrir o crear la base de datos USE sinatxis use nombre_de_la_BD;

5) Comandos show tables; para visualizar las tablas en mysql.

6) Ejecutar linea de comandos 

create table nombre_tabla

(campo1tipo(tamaño)nulo o no primary key,

campo2 tipo(tamaño).

  1. create table libro
  2. (Idlibro varchar(10) not null primary key,
  3. Titulo varchar(50) not null,
  4. Nropaginas int not null,
  5. precio float not null);

pasos para hacer la copia de seguridad a la base de datos 

  • salir de MySQL
  • mysqldump-B- uroot-p biblioteca>c/xampp/biblioteca.sql

7) Eliminar la base de datos drop database biblioteca;


8) Como eliminar una clave primaria de una tabla 

Comado Drop

Sintaxis

alter table nombretabla drop key;

Ejemplo:

alter table libro drop primary key;

9)como definir nuevamente la clave primaria a una tabla. En caso de olvidar

Comando modify

sintaxis

alter table nombretabla modify nombre_de_campotipo(tamaño)not null primary key;

Ejemplo

alter table libro modify idlibro varchar(10) not null primary key;


crear tabla autor

(Idautor varchar(5) not null primary key,

nombre varchar(50) not null,

nacionalidad varchar(25) not null);

10) como agregar campos a una tabla.

Agregar un camnpo que permita almacenar la cantidad de libros

Comando: add

Sintaxis

alter table nombretabla add nombre_de_campo tipo (tamaño) not null;

ejemplo:

alter table libro add cantidad int not null;

11) Colocar un campo despues de otro segun la necesidad

Comando: after

Sintaxis

after table nombretabla add nombre_de_campo tipo(tamaño not null after nombre_de_campo que va a quedar antes del nuevo campo;

Ejemplo:

agregar un nuevo campo que permita guardar el area a la que pertenece el libro y debe quedar después del titulo del libro

alter table libro add area varchar(20) not null after titulo;

12) insertar un campo al principio de la tabla 

comando: first

Sintaxis

alter table nombretabla add nombre_de_campo tipo(tamaño) not null first;

Ejemplo: insertar un campo al principio de la tabla libro  que permita almacenar un serial,

alter table libro add serial varchar(15) not null first;


13) Eliminar campos de una tabla

Comando: Drop

sintaxis

alter table nombretabla drop nombre_de_campo;

Ejemplo: eliminar el campo serial de la tabla libro.

alter table libro drop serial;

14) como cambiar el nombre de un campo

Comando: change

Sintaxis

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

Ejemplo: De la tabla libro cambiar el campo titulo por nombre.

alter table libro change Titulo Nombre varchar(50) not null;

NOTA: El único campo que no se le puede cambiar su campo es la clave primaria cuando hay una relación.

15) Como cambiar el nombre de una tabla 

Comando: Rename

Sintaxis

alter table nombretabla rename to nuevonombretabla;

Ejemplo:cambiarle el nombre a la tabla libro por obra

alter table libro rename to obra;


NOTA: se puede cambiar el nombre de una tabla siempre y cuando no tenga relaciones con ninguna otra ya que crearia conflicto con los datos.

16)eliminar la tabla

Comando: drop

Sintaxis;

Ejemplo: eliminar la tabla libro

drop table autor;

select * from// visualizar nombre informacion de una tabla

ejemplo: select*from libro;

17) Insertar informacion en una tabla 

Comando: insert

Sintaxis

insert into nombretabla(campo1,campo2,campo3,....campo)balues(dato1,dato2,dato3....dato);

Ejemplo;

insert into libro(Idlibro,nombre,nropaginas,precio,cantidad)values('001',A',100,4000,3);

Consultar o visualizar informacion.

18) como visualizar la información de los campos que se deseen.

comadno: select

sintaxis

select camapo1,campo2,campo3,...campon from nombretabla

Ejemplo:

select idilibro,descripcion from libro;

select nombre, precio from libro;

© 2019 Heavy Lab. Todos los derechos reservados.
Creado con Webnode
¡Crea tu página web gratis! Esta página web fue creada con Webnode. Crea tu propia web gratis hoy mismo! Comenzar