COMANDOS MYSQL

A continuación paso de como trabajar MySQL por medios de comandos.

1. Abri XAMPP e inicializar los servicios de APACHE Y MySQL.

2. Abrimos CMD

Nos ubicamos en la carpeta donde esta alojado el Mysql :
>>>> cd/xampp/mysql/bin

Nos autenticamos con el usuario de Mysql :
>>>> mysql -uroot -p

3. El siguiente comando es una instrucción para que nos guarde en un archivo todos los comandos que hagamos dentro del manejador MariaDB.

>>>> tee c:/xampp/clase1mysql.txt

- Visualizar las Bases de Datos que se tienen en Mysql en el momento:

>>>> show databases;

4Comando para creación de base de datos:

>>> create database nombre_db

comando para abrir o usar una base de datos

>>> use nombre_db;

5. Para visualizar las tablas que tenemos dentro de la base de datos usamos:

>>> show tables;

- Para crear las tablas en un BD, escribimos el siguiente comando con la siguiente estructura: 

>>> 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);

Ejemplo:

>>>create table libro (idlibro varchar(10)not null primary key, titulo varchar(50)not null, nropaginas int not null, precio float not null);

- Visualizamos la estructura de la tabla con el siguiente comando:
>>>> describe Nombre_Tabla;

Ejemplo
>>>> describe libro;

6. Comando para realizar la copia de la BD estan afuera del Mysql:

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

7, Para eliminar una BASE DE DATOS:

>>> drop database biblioteca;

Para restaurar una base de datos es:

>>>source 

COMANDOS PARA CREAR TABLAS RELACIONALES:

>>>create table libro_autor

(IdLibro varchar(15) not null,

IdAutor varchar(3) not null,

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

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

COMANDO PARA VISUALIZAR LA TABLA CREADA

>>> show create table libro_autor;

COMO AGREGAR CAMPOS A UNA TABLA AL FINAL

>>>alter table libro add cantidad int(3) not null;

COMO AGREGAR UN CAMPO EN UNA POSCIÓN ESPECIFICA:

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

INSERTA UN CAMPO AL PRINCIPIO DE LA TABLA:

>>>alter table autor add IdAutor varchar(5) not null first;

ELIMINAR CAMPO DE LA TABLA:

>>>alter table libro drop cantidad;

CAMBIAR NOMBRE DE UN CAMPO:

>>>alter table libro change titulo nombre varchar(50)not null;

CAMBIAR NOMBRE DE UNA TABLA:

>>>alter table obra rename to libro;


¡Crea tu página web gratis! Esta página web fue creada con Webnode. Crea tu propia web gratis hoy mismo! Comenzar