Mysql

Solo disponible en BuenasTareas
  • Páginas : 4 (755 palabras )
  • Descarga(s) : 7
  • Publicado : 28 de junio de 2010
Leer documento completo
Vista previa del texto
BASE DE DATOS(MySQL)

Creación de una base de datos

create database nombre_bd;

Creación de una Tabla

create table nombre_tabla (

nombreAtributo tipo [NOT NULL | NULL][DEFAULT default_value]
[AUTO_INCREMENT]
[PRIMARY KEY]
[COMMENT 'string']
);

Ejemplo 1:

CREATETABLE cliente (

nombre varchar (100) ,
apellido varchar (60) NOT NULL,
edad TINYINT (3) COMMENT 'Alguien puede tener mas de 99 años' ,
dni varchar (10) NOT NULL,id int AUTO_INCREMENT PRIMARY KEY
);

Ejemplo 2:

CREATE TABLE MisClientes (

id_mc INT NOT NULL AUTO_INCREMENT,
nombre_mc VARCHAR(45) NOT NULL,
apellido_mc VARCHAR(45) NOTNULL,
direccionPostal_mc VARCHAR(45) NOT NULL,
PRIMARY KEY (id_mc)
);

Borrado de una base de datos

drop database nombre_bd;

Ejemplo: drop database if exists frlp_bdd_2007;Borrado de una tabla

drop table nombre_tabla;

Ejemplo: drop table if exists Clientes;

Hacer que una base de datos sea la que se use por defecto

use nombre_bd;
Agregar filas a una tablaInsertar una sola fila:

INSERT INTO nombre_tabla (nombreAtrib1, nombreAtrib2, nombreAtribN)
VALUES ('valor1', 'valor2', 'valorN');

Ejemplo:

INSERT INTO proveedores (codigo_pro,nombre_pro, telefono_pro)
VALUES ('1001', 'Macro', '02214553689');

Insertar varias filas:

INSERT INTO nombre_tabla (nombreAtrib1, nombreAtrib2, nombreAtribN)
Instrucción_SELECT

Ejemplo:

INSERTINTO proveedores (nombre_pro, telefono_pro)
SELECT p.nombre, p.telefono
FROM sakila.proveedores p;

Modificar los datos en filas de una tabla

Modificar todas las filas de una tabla:

UPDATEnombre_tabla SET nombreAtrib1='valor1',
nombreAtrib2='valor2',
nombreAtribN='valorN';

Ejemplo:

UPDATE proveedores SET codpostal_pro='1884';...
tracking img