Instrucciones de mysql

Solo disponible en BuenasTareas
  • Páginas : 2 (470 palabras )
  • Descarga(s) : 0
  • Publicado : 28 de marzo de 2011
Leer documento completo
Vista previa del texto
MySQL
Crear una Base de Datos exige tener derechos de administrador de MySQL o autorización para esto:
mysql> mysqladmin create nombre_de-Base_de_Datos.
Ejemplo:
mysql> mysqladmin createcomercial;
NOTA: Todas las instrucciones SQL deben terminar con punto y coma (;).
Para conectarnos a la base de datos, estando en MySQL basta con:
mysql> uses nombre_de-Base_de_Datos.
Ejemplo:
mysql>uses comercial;
Ver las Bases de Datos existentes en el Servidor:
mysql>show databases;
Seleccionar una Base de Datos y así poder tener acceso a ella.
mysql> use nombre_de-Base_de_Datos;Ejemplo:
mysql> use comercial;
Los comandos SQL se pueden escribir indistintamente en mayúsculas o en minúsculas, pero los nombres de las tablas deben corresponder a como se hayan creado.
Crear unatabla:
mysql> CREATE TABLE nombre_de_la_tabla
( campo1 tipo, campo2 tipo, ...campoN tipo);
Ejemplo:
mysql> CREATE TABLE producto
(codigo varchar(10) NOT NULL,
nombre varchar(30),
precio int);
Verlas tablas existentes:
mysql>show tables;
Visualizar la estructura de la tabla.
mysql> describe nombre_de_la_tabla;
Ejemplo:
mysql> describe producto;
Modificando el esquema de la Tabla:
Porejemplo hacer que al atributo código sea llave primaria en la tabla producto:
mysql> ALTER TABLE producto ADD PRIMARY KEY (codigo);
Al crear la tabla se pudo haber definido esta situación así:CREATE TABLE producto
(codigo varchar(10) NOT NULL,
nombre varchar(30),
precio int,
PRIMARY KEY(codigo));
Definición de Llaves Foráneas.
Inicialmente crear la tabla cliente
mysql>CREATE TABLEcliente
(codcliente char(3) NOT NULL PRIMARY KEY,
nombrecliente varchar(15),
ciudad char(3));
Si se quiere definir integridad referencial con respecto a la tabla ciudad
mysql> ALTER TABLE clienteADD FOREIGN KEY (ciudad) REFERENCES
ciudad (codciudad);
Inserción de datos en una tabla.
Insertar registros a la tabla cliente desde un archivo texto datos.txt, donde cada línea del archivo es un...
tracking img