COMANDOS MySQL

COMANDOS MySQL

primero abrimos los servicios en xampp: sql y apache

luego pasos:

1.cd/xampp/mysql/bin

2. mysql -u root -p

para guardar y registrar utilizamos este codigo:
3.tee c:/xampp/Clase1mysql.txt

para visualizar la base de datos:
4. show databases;

para crear una base de datos :
5. create database nombre_la_BD;

comando para abrir la BD:
6. use nombre_de_la_BD;

mostrar tabla:

7. show tables;

crear tablas:
8. create

      create table nombre_tabla

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

       campo 2 tipo(tamaño)nulo o no,

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

comando para mostrar estructura de tabla:
9. Describe (describe nombre_de_la_tabla;)

comando para copida de seguridad:
pasos:
     1. exit

      2.mysqldump -B -uroot -p --routines nombreactual>c:/xampp/newnombre_Bd.sql

como restaurar una base de datos:
        1. source c:/xampp/nombredebd.sql

como eliminar una clave primaria

      drop

      1. alter table nombretabla drop primary key;

como definir nuevamente la calve primaria

       modify

       1.alter table nombretabla modify nombredecampo tipo(tamaño) not null primary key;

como crear una tabla relacional 

      precauciones: 

                -debe tener creada las tablas maestras

                -Los campos o clave foranea deben ser del mismo tipo y del mismo tamaño                       que las claves principales de las tablas a relacional

                 -las tablas principales debe tener sus claves primarias definidas

CODIGO:

       foreign key(idlibro) references libro(idlibro) on delete cascade on update cascade,

       foreign key(idautor) references autor(idautor) on delete cascade on update                     cascade);

como agregar campos a una tabla al final

       add

       1. alter table add nombredecampo tipo(tamaño) not null;

agregar un campo despues de otro segun la necesidad

       after

       1. alter table nombretabla add nombredecampo tipo(tamaño) not null after nombre de campo que va quedar antes del nuevo campo;

agregar campo al principio

         first

          1.alter table nombretabla nombretabla add nombredecampo tipo(tamaño) not null            first;

eliminar un campo

           drop

           1. alter table nombretabla drop nombrecampo;

como cambiar el nombre a un campo

           change

           1.altr table nombretabla change nombrecampoactual nuevonombre tipo(tamaño)              not null;

visualizar como esta creada una tabla 

          show

          1. show create table nombretabla;

como cambiar el nombre de una tabla

          rename

          alter table nombretabla rename to nuevonombretabla;

insertar info en una tabla

          insert

          1.insert into nombretabla(campo1,campo2,...campon)values(dato1,dato2....daton);

consultar info

          select

          1. select*from nombretabla;

Juan.orrego.2799@miremington.edu.co, (+57) 3105370800
Creado con Webnode Cookies
¡Crea tu página web gratis! Esta página web fue creada con Webnode. Crea tu propia web gratis hoy mismo! Comenzar