Algunos Comandos De Mysql

Páginas: 2 (378 palabras) Publicado: 14 de marzo de 2015
Conectar desde el Shell/consola:





DESCRIBE, SHOW COLUMNS, SHOW FIELDS: Muestra las columnas de una tabla.
De varias formas:
DESCRIBE NombreTabla;
SHOW COLUMNS FROM NombreTabla;
SHOW FIELDS FROMNombreTabla;
SHOW CREATE: Muestra la sentencia SQL con la que se crea un objeto. Presenta
varias opciones:
SHOW CREATE DATABASE;
SHOW CREATE TABLE NombreTabla;
SHOW CREATE VIEW NombreVista;
SHOWINDEX: Muestra los índices de una tabla.
SHOW INDEX FROM NombreTabla;
SHOW GLOBAL VARIABLES: Muestra las variables globales.
DESCRIBE, SHOW COLUMNS, SHOW FIELDS: Muestra las columnas de una tabla.
Devarias formas:
DESCRIBE NombreTabla;
SHOW COLUMNS FROM NombreTabla;
SHOW FIELDS FROM NombreTabla;
SHOW CREATE: Muestra la sentencia SQL con la que se crea un objeto. Presenta
SHOW GLOBAL VARIABLES:Muestra las variables globales.



Ejemplo : crear la base de datos del restaurante mouro
CREATE DATABASE MOURO;

SHOW DATABASES;

USE MOURO;

CREATE TABLE Camareros(
DNI VARCHAR(9) UNIQUE NOT NULL PRIMARYKEY,
Nombre VARCHAR(20),
Apellido VARCHAR(30),
Direccion VARCHAR(100),
Ciudad VARCHAR(30),
Telefono VARCHAR(9),
Cp INTEGER,
FechaAlta DATE ,
Categoria INTEGER,
Salario DECIMAL(4,2),
TurnoCHAR,
FechaNcto DATE,
DNI_encargado VARCHAR(9) ,
CONSTRAINT FOREIGN KEY (DNI_encargado) REFERENCES camareros(DNI) ON DELETE CASCADE);

CREATE TABLE Comedores(
CodigoC INTEGER NOT NULL PRIMARY KEY,Nombre CHAR,
Capacidad INTEGER,
Nmesas INTEGER,
Lcalización CHAR);

CREATE TABLE Mesas(
CodigoM INTEGER NOT NULL PRIMARY KEY,
Nasientos INTEGER,
CodigoC INTEGER,
DNI VARCHAR(9),
FOREIGN KEY (CodigoC)REFERENCES Comedores(CodigoC),
FOREIGN KEY (DNI) REFERENCES Camareros(DNI));

CREATE TABLE Hacen (
CodigoM INTEGER NOT NULL,
CodigoC INTEGER NOT NULL,
Nreserva INTEGER NOT NULL,
NasientosR INTEGER,PRIMARY KEY(CodigoM, CodigoC, Nreserva));

ALTER TABLE Hacen
ADD CONSTRAINT fk_1 FOREIGN KEY(CodigoM) REFERENCES Mesas(CodigoM)
ON UPDATE CASCADE,
ADD CONSTRAINT fk_2 FOREIGN KEY(CodigoC) REFERENCES...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Comandos MySQL
  • Comandos MySQL
  • COMANDOS BASICOS MYSQL
  • Linea de comandos mysql
  • comandos de consola mysql
  • Comandos basicos mysql
  • Comandos mas comunes de mysql
  • Ejemplos De Comandos Mysql

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS