23
Ander Mijangos 1 Guía rápida de MySQL Server 5.5 y MySQL Workbench 5.2 27 de septiembre de 2012 Esta guía contiene los siguientes apartados: Instalación de MySQL Server 5.5 en Windows Instalación de MySQL Workbench 5.2 en Windows Iniciar MySQL desde la línea de comandos Primeros pasos con MySQL Workbench o Iniciar MySQL Workbench o Crear una conexión al servidor MySQL o Iniciar el Editor de SQL o Importar las bases de datos de ejemplo Empleado y Hospital o Probar las bases de datos de ejemplo

Guía rápida de MySQL Server 5.5 y Workbench 5.2

Embed Size (px)

Citation preview

Page 1: Guía rápida de MySQL Server 5.5 y Workbench 5.2

Ander Mijangos

1

Guía rápida de MySQL Server 5.5 y MySQL Workbench 5.2

27 de septiembre de 2012

Esta guía contiene los siguientes apartados:

Instalación de MySQL Server 5.5 en Windows Instalación de MySQL Workbench 5.2 en Windows Iniciar MySQL desde la línea de comandos Primeros pasos con MySQL Workbench

o Iniciar MySQL Workbench o Crear una conexión al servidor MySQL o Iniciar el Editor de SQL o Importar las bases de datos de ejemplo Empleado y Hospital o Probar las bases de datos de ejemplo

Page 2: Guía rápida de MySQL Server 5.5 y Workbench 5.2

Ander Mijangos

2

Instalación de MySQL Server 5.5 en Windows

Entrar en http://www.mysql.com/downloads/mysql/. Escoger el instalador MSI para Microsoft Windows y hacer clic en Download.

No es necesario registrarse, hacer clic en “No thanks, just start my download!”.

Page 3: Guía rápida de MySQL Server 5.5 y Workbench 5.2

Ander Mijangos

3

Guardar el archivo de instalación en el sistema.

Ejecutar el programa de instalación.

Comienza la instalación. Hacer click en Next.

Page 4: Guía rápida de MySQL Server 5.5 y Workbench 5.2

Ander Mijangos

4

Aceptar la licencia. Clic en Next.

Seleccionar la instalación Typical.

Page 5: Guía rápida de MySQL Server 5.5 y Workbench 5.2

Ander Mijangos

5

Hacemos clic en Install.

La instalación se prolongará unos instantes. Windows puede solicitar permiso de administrador para proceder a la instalación. Cerrar la ventana de suscripción a MySQL Enterprise (clic en la X de cerrar ventana). Es posible registrarse más adelante.

Page 6: Guía rápida de MySQL Server 5.5 y Workbench 5.2

Ander Mijangos

6

Una vez terminada la instalación, Finish cerrará el asistente de instalación.

Si hemos dejado seleccionado “Launch the MySQL Instance Configuration Wizard” se iniciará el asistente de configuración de MySQL server instance. Windows puede solicitar permiso de administrador para proceder a la instalación. Hacemos clic en Next.

Page 7: Guía rápida de MySQL Server 5.5 y Workbench 5.2

Ander Mijangos

7

Escoger a la Standard Configuration y Next.

Dejar marcado “Install As Windows Service” con el nombre por defecto y “Launch the MySQL Server automatically”. Activar también “Include Bin Directory in Windows PATH”. Clic en Next.

Page 8: Guía rápida de MySQL Server 5.5 y Workbench 5.2

Ander Mijangos

8

Establecer una contraseña para el usuario root, por ejemplo eside. Click en Next.

Clic en Execute para comenzar la configuración.

Page 9: Guía rápida de MySQL Server 5.5 y Workbench 5.2

Ander Mijangos

9

MySQL Server ya está configurado y se ha iniciado. Finalmente, clic en Finish.

El Cliente de Línea de Comandos se puede iniciar desde Menú Inicio > MySQL > MySQL Server 5.5 > MySQL 5.5 Command Line Client.

Otra opción más cómoda es escribir directamente el comando mysql.exe -uroot -p desde la consola de Windows.

Page 10: Guía rápida de MySQL Server 5.5 y Workbench 5.2

Ander Mijangos

10

Instalación de MySQL Workbench 5.2 en Windows

Entrar en http://www.mysql.com/downloads/workbench/. Escoger el instalador MSI para Microsoft Windows y hacer clic en Download.

No es necesario registrarse, hacer clic en “No thanks, just start my download!”.

Page 11: Guía rápida de MySQL Server 5.5 y Workbench 5.2

Ander Mijangos

11

Guardar el archivo de instalación en el sistema.

Ejecutar el programa de instalación.

Si no está instalado Visual C++ 2010 Redistributable Package se mostrará este aviso y se cerrará el asistente de instalación. Se puede obtener el enlace a la descarga desde el sitio web de Microsoft en http://dev.mysql.com/resources/wb52_prerequisites.html, lo instalamos, y volvemos a ejecutar el programa de instalación de MySQL Workbench.

Comienza la instalación. Hacer click en Siguiente.

Page 12: Guía rápida de MySQL Server 5.5 y Workbench 5.2

Ander Mijangos

12

Dejamos la ruta por defecto. Hacer clic en Next.

Dejamos la instalación por defecto, Complete. Hacer clic en Next.

Page 13: Guía rápida de MySQL Server 5.5 y Workbench 5.2

Ander Mijangos

13

Hacemos clic en Install.

La instalación se prolongará unos minutos. Windows puede solicitar permiso de administrador para proceder a la instalación. Una vez terminada la instalación, Finish cerrará el asistente e iniciará la aplicación por primera vez si no hemos desmarcado la casilla Launch MySQL Workbench now.

Page 14: Guía rápida de MySQL Server 5.5 y Workbench 5.2

Ander Mijangos

14

Se abre la pantalla principal de MySQL Workbench.

Page 15: Guía rápida de MySQL Server 5.5 y Workbench 5.2

Ander Mijangos

15

Primeros pasos con MySQL Workbench

En MySQL todas las sentencias se pueden ejecutar desde la línea de comandos. Podemos abrir una consola tecleando Windows+R y ejecutando: C:\Program Files\MySQL\MySQL Server 5.5\bin\mysql.exe -uroot -p Otra opción más cómoda es escribir directamente el comando mysql.exe -uroot -p desde la consola de Windows. La contraseña del usuario root (que se inicia por defecto) en los laboratorios es eside.

Iniciar MySQL Workbench En los ordenadores de los laboratorios se puede abrir MySQL Workbench entrando en Inicio > Todos los programas > MySQL > MySQL Workbench 5.2 CE.

Page 16: Guía rápida de MySQL Server 5.5 y Workbench 5.2

Ander Mijangos

16

Se muestra la pantalla principal de la aplicación.

Crear una conexión al servidor MySQL Lo primero que debemos hacer es crear una conexión al servidor de Bases de Datos.

Page 17: Guía rápida de MySQL Server 5.5 y Workbench 5.2

Ander Mijangos

17

Abajo a la izquierda encontramos la opción New Connection.

En la pantalla de configuración establecemos un nombre para la conexión (por ejemplo localhost).

Page 18: Guía rápida de MySQL Server 5.5 y Workbench 5.2

Ander Mijangos

18

Pulsamos en Store in Vault… para guardar la contraseña del usuario root (por defecto eside en los laboratorios).

Pulsamos en OK dejando los demás parámetros sin modificar. Ahora ya tenemos la conexión creada en la parte izquierda de la pantalla principal de la aplicación.

Iniciar el Editor de SQL Hacemos doble clic en la conexión creada.

Page 19: Guía rápida de MySQL Server 5.5 y Workbench 5.2

Ander Mijangos

19

Así se abre la pantalla SQL Editor que proporciona una interfaz mucho más potente que la línea de comandos para trabajar con sentencias SQL contra el mismo servidor.

La zona de SQL Query es la que permite introducir una o varias sentencias SQL. Por ejemplo, podemos probar el comando SHOW DATABASES; y pulsar control+enter para ejecutarla.

Page 20: Guía rápida de MySQL Server 5.5 y Workbench 5.2

Ander Mijangos

20

Desde aquí se pueden ejecutar las mismas sentencias que en la línea de comandos pero con una interfaz mucho más potente que nos permite ejecutar una serie de sentencias seguidas, abrir archivos SQL, guardar nuestros propios ficheros SQL…

Importar las bases de datos de ejemplo Empleado y Hospital Pulsar en el icono con forma de fichero “Open a SQL Script File” y buscar los archivos emp2.sql.

Page 21: Guía rápida de MySQL Server 5.5 y Workbench 5.2

Ander Mijangos

21

Se carga el código del archivo.

Nota: revisar la última línea de código. Si aparece “COMMI” completar la sentencia “COMMIT;”

Page 22: Guía rápida de MySQL Server 5.5 y Workbench 5.2

Ander Mijangos

22

Clicando en el icono del rayo “Execute SQL Script in Connected Server” se ejecutan todas las instrucciones y se crea la BD de ejemplo.

Repetir para el fichero Hosp2.sql.

Probar las bases de datos de ejemplo Podemos cerrar los archivos SQL y abrir un nuevo “Create New SQL Scripting File” y empezar a trabajar con sentencias SQL. Si introducimos: select empresa;

show tables;

select * from hospital;

Page 23: Guía rápida de MySQL Server 5.5 y Workbench 5.2

Ander Mijangos

23

Pulsando Ctrl+Enter obtenemos: