Comandos MySQL

Pasos para ingresar a MySQL.

1. inicializar el panel de control de XAMPP.

2. Ir a la linea del sistema o consola y digitar:

  • cd/xampp/mysql/bin
  • mysql -uroot -p
  • Para salir de la linea de comando escribimos exit.

3. Como guardar todas las instrucciones que se realizaron en la linea de comandos.

  •  tee c:/xampp/clase1mysql.txt

4. comando para visualizar el archivo guardado

  • show databases;

5. Comando para creación de base de datos

  • create database nombre_de_DB;

6. Comando para abrir o usar una una base de datos

  • use nombre_DB;

7. Comando para visualizar las tablas

  • show tables;

8. Comando para crear tablas

  • create table nombre_tabla,

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

          campo2 tipo(tamaño) nulo o no,

          campoN tipo(tamaño) nulo o no);

9. Comando para visualizar la escritura de una tabla

  • describe nombre_de_la_tabla;

10. como hacer la copia de seguridad de una base de datos.

  • mysqldump -B -uroot -p nombre_DB>c:/xampp/nombre_DB.sql

11. eliminar base de datos.

  • drop database nombre_base_de_datos;

12. Restaurar base de datos.

  • source nombre_de_la_DB

13. Comando para eliminar una clave primaria.

  • alter table "nombre_de_la_tabla" drop primary key;

14. Como definir nuevamente una clave primaria.

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

15. crear tabla relacional o de movimiento

  • create table nombre_tabla

         (campo1 varchar(50) not null,

         (campo2 varchar(50) not null,

          foreign key(nombre_campo) references nombre_tabla(nombe_campo) on delete              cascade on update cascade,

          foreign key(nombre_campo) references nombre_tabla(nombe_campo) on delete              cascade on update cascade);

Nota: Precauciones al crear una tabla relacional:

  • 1. Deben estar creadas la tablas principales.
  • 2. Las claves foraneas tienen que ser del mismo tipo y del mismo tamaño de las claves primaria con que se relacionan.

16. como agregar campos a una tabla al final.

  • comando add
  • alter table nombre_tabla add nombre_de_campo tipo(tamaño) not null;

17. Colocar un campo despues de otro segun la necesidad.

  • alter table nombre_de_tabla add Nombre_del_campo tipo(tamaño) not null after nombre_de_campo;

18. insertar un campo al principio de la tabla.

  • Comando first
  • alter table nombre_tabla add nombre_de_campo tipo(tamaño) not null first;

19. Como eliminar campos de una tabla.

  • comando drop
  • alter table nombre_tabla drop nombre_de_campo;

20. Cambiar el nombre de un campo.

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

21. Visualizar como está creada una tabla.

  • Comando show
  • Show create table nombretabla;

22. Como cambiar el nombre de una tabla

  • Comando rename
  • alter table nombre_tabla rename to nuevonombretabla;

23. Eliminar una tabla.

  • Comando drop
  • drop table nombre_tabla;

24. Insertar informacion en una tabla.

  • Comando insert
  • insert into nombre_tabla(campo1,campo2,campo3,...campon) values(dato1,dato2,dato3,...daton); 

25. Como consultar o mostrar los datos.

  • comando select
  • select* from nombre_de_tabla; //Muestra la tabla completa
  • select nombre_campos from nombre_tabla. // muestra campos de la tabla.
© 2020 Erickson Vergara Rojas
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