You are on page 1of 5

Manejo de comandos sencillos en

MySQL e Instalacin de MySQL


Server para Windows
LABORATORIO No. 2
Entregado a: WILSON PEREZ

JEIMER ALEXANDER MATOREL BARAJAS


TEL: +057 4604022
Email jematobar88@hotmail.com

Mayo 2016

Abstract
Manejo de Comandos sencillos en MySQL e Instalacin de
motor de Bases de Datos MySQL Server en Plataformas
Windows.

Mostrar las Bases de Datos en el Motor de MySQL, con


el comando SHOW DATABASE

Para seleccionar una base de datos se usa el comando


USE

CREATE TABLE que sirve para crear tablas

consultar cuntas tablas y qu nombres tienen en una


base de datos, usando la sentencia SHOW TABLES

Resumen
El presente documento nos muestra el manejo de Comandos
sencillos en MySQL, donde indicaremos como se manipulan
Bases de Datos sencillas. De igualo manera mostraremos
como es el proceso de Instalacin de motor de Bases de
Datos MySQL Server en Plataformas Windows.

1. Introduccin
MySQL es un motor de Bases de Datos con el cual vamos a
realizar prcticas con varios comandos sencillos, donde
trabajaremos la creacin, bsqueda, creacin de tablas,
manipulacin de la informacin de las mismas.
Tambin se trabajar con la interfaz grfica del Motor y se
realizar el proceso de Instalacin de MySQL Server en el
ambiente de la Plataforma Windows.

2. Comandos Bsicos de MySQL

Conectar al motor de Base de Datos de MySQL

Crear una Base de Datos con el comando CREATE


DATABASE

Ver la informacin de la Tabla gente

Muchas ms opciones a la hora de definir columnas.


Adems del tipo y el nombre, podemos definir valores
por defecto, permitir o no que contengan valores nulos,
crear una clave primaria

La opcin por defecto es que se permitan valores nulos,


NULL, y para que no se permitan, se usa NOT NULL

Ver las opciones creadas de la Tabla ciudad1

Si queremos que el valor por defecto para poblacin sea


5000, podemos crear la tabla como

Ver las opciones creadas de la Tabla ciudad2

Tambin se puede definir una clave primaria sobre una


columna, usando la palabra clave KEY o PRIMARY
KEY

Ver las opciones creadas de la Tabla ciudad3

Generalmente, estas columnas se usan como claves


primarias 'artificiales'. MySQL est optimizado para
usar valores enteros como claves primarias, de modo

que la combinacin de clave primaria, que sea entera y


autoincrementada es ideal para usarla como clave
primaria artificial

Ver las opciones creadas de la Tabla ciudad5

Adicionalmente, al crear la tabla, podemos aadir un


comentario a cada columna. Este comentario sirve como

informacin adicional sobre alguna caracterstica


especial de la columna, y entra en el apartado de
documentacin de la base de datos

Ver las opciones creadas de la Tabla ciudad6

4. Instalacin de MySQL Server.


3. Trabajo con la interfaz grfica de MySQL

El proceso de instalacin es el siguiente, el cual se realiz a


partir de la instalacin previa en modo desarrollo.

Crear una base de datos con las siguientes caractersticas:


TABLE `cines`.
`Nombres`
`Actores`
`Duracin`
`Idioma`
`Region`
`Director`
`Precio`
Debe salirles de esta forma en MY SQL
CREATE TABLE `cines`.`peliculas` (
`idPeliculas` INT NOT NULL,
`Nombres` VARCHAR(45) NOT NULL,
`Actores` VARCHAR(45) NOT NULL,
`Duracin` TIME NOT NULL,
`Peliculascol` VARCHAR(45) NOT NULL,
`Idioma` VARCHAR(45) NOT NULL,
`Region` INT(11) NOT NULL,
`Director` VARCHAR(45) NOT NULL,
`Precio` VARCHAR(45) NOT NULL,
PRIMARY KEY (`idPeliculas`),
UNIQUE INDEX `idPeliculas_UNIQUE` (`idPeliculas`
ASC));

Escoger la MySQL a instalar, en ste caso es la versin


Server

El resultado despus de realizar la prctica es:

Damos Click en Reconfigure

Y el Script final fue:


CREATE TABLE `cines`.`peliculas` (
`idpeliculas` INT NOT NULL,
`Nombre` VARCHAR(45) NOT NULL,
`Actores` VARCHAR(45) NOT NULL,
`Duracion` TIME NOT NULL,
`Peliculascol` VARCHAR(45) NOT NULL,
`Idioma` VARCHAR(45) NOT NULL,
`Region` INT(11) NOT NULL,
`Director` VARCHAR(45) NOT NULL,
PRIMARY KEY (`idpeliculas`),
UNIQUE INDEX `idpeliculas_UNIQUE` (`idpeliculas`
ASC));

En la opcin Config Type se debe escoger Server


Machine y se dejan las configuraciones que por defecto
trae como lo son el puerto y le damos click en Next

Digitamos la clave de Root de instalacin y le damos


Check

Si la instalacin la vamos a realizar en un ambiente de


Desarrollo, la aplicacin permite instalar la documentacin
del producto, para los casos de Soporte, o tambin se cuenta
con el Link de dicha informacin, si no lo vamos a realizar
simplemente dejamos todo por Default y finalizamos con
Next.

Cuando nos aparezca validada la clave le damos click en


Next

En sta parte nos muestra el proceso de instalacin en


detalle, finalizamos con Execute.

En sta parte se crea el servicio de Windows que va a


iniciar el proceso del Motor de la Base de Datos, al igual si
queremos lo podemos modificar o simplemente se deja por
Dafault., y finalizamos con Next
Con ste paso confirmamos la instalacin de MySQL
Server.
Sin embargo copia el Log como evidencia de la instalacin.
Beginning configuration step: Stopping Server [if necessary]

Server still running, retrying 1


Server still running, retrying 2
Server still running, retrying 3
Server still running, retrying 4
Server still running, retrying 5
Ended configuration step: Stopping Server [if necessary]
Beginning configuration step: Writing configuration file
Ended configuration step: Writing configuration file
Beginning configuration step: Updating firewall
Adding firewall rule for MySQL57 on port 3306.
Successfully added firewall rule.
Ended configuration step: Updating firewall
Beginning configuration step: Adjusting Windows service [if
necessary]
Attempting to grant Network Service require filesystem
permissions.
Granted permissions.
Updating existing service
Existing service updated
Ended configuration step: Adjusting Windows service [if
necessary]
Beginning configuration step: Starting Server
Starting MySQL as a service
Ended configuration step: Starting Server
Beginning configuration step: Updating Start Menu Link
Attempting to verify command-line client shortcut.
Verified command-line client shortcut.
Verified command-line client shortcut.
Ended configuration step: Updating Start Menu Link
Beginning configuration step: Updating Firewall for MySQL
Document Data Feature Set
Ended configuration step: Updating Firewall for MySQL
Document Data Feature Set

7. Conclusiones
Gracias a las prcticas realizadas pudimos eliminar la barrera
que haba entre el trabajo con motores de Bases de Datos en
el ambiente grfico y pasar al modo de lnea de comandos,
sabiendo que los resultados con un poco ms fciles y con la
capacidad de reaccionar rpidamente.

8. Agradecimientos
Por ltimo agradecer al Tutor Wilson Prez por su
colaboracin en la ejecucin de la prctica indicada en el
Laboratorio Bases de Datos Bsico.

Referencias
[1] Documentacin dada por el tutor Wilson Prez de
Laboratorio Bases de Datos Bsico, 2016

You might also like