Conectar a una base de datos con Mysql Workbench

mysql portada

Conectar a una base de datos con Mysql Workbench

Hola a todos y bienvenidos a un nuevo artículo del blog. Hoy vamos a ver cómo Conectar a una base de datos con Mysql Workbench, que es una herramienta muy útil para este propósito.

Pero antes de comenzar…

 

¿Qué es una base de datos?

Es un programa que nos permite almacenar información. Algo así como un fichero de texto que tiene estructura, es decir la información no está almacenada de manera «secuencial» como en un fichero, sino dividida en tablas.

Una tabla está formada por filas y columnas. Una columna por ejemplo sería el nombre de una persona, otra su apellido, otra la edad…

 

mysql ejemplo de tabla

Ejemplo de tabla

 

También contiene filas, que serían en nuestro ejemplo una por cada persona. Pedro-Garcia-33 sería una fila, María-Lopez-44 sería otra.

La ventaja de almacenar la información de esta forma es que nos permite hacer búsquedas muy rápidas. No importaría tener 10 millones de personas guardadas en la tabla, tardaríamos milisegundos en encontrarlas.

Después de esta breve intro, vamos al programa

 

¿Cómo consigo MySql Workbench?

 

Haz click aquí para descargarlo. En mi caso usaré la versión de Windows, pero tienes también para Mac y Linux.

mysql descarga

 

Después de este paso, la instalación es muy sencilla. Solamente pulsa siguiente-siguiente  y ya lo tienes.

 

¿Ya está?

 

Pues… No. Antes de conectar a una base de datos con Mysql Workbench necesitamos una base de datos a la que conectar.

Workbench es un «cliente» de base de datos, lo que significa que se conecta a una base de datos que YA existe. Lo más fácil para conseguir una es instalar «Xampp». Este programa es descargable aquí.

mysql instalacion de xampp

 

Una vez instalado (también siguiente – siguiente) tendrías que abrir el panel de control:

 

mysql abrir panel de control xampp

 

y con esto, ya tenemos una base de datos instalada. El panel de control (de xampp) tendrá este aspecto:

 

mysql iniciar base de datos desde xampp

 

Haz click en el botón marcado en rojo. Cuando esté iniciado MySql, te saldrá en verde (a la izquierda) y el botón se convertirá en un «Stop».

 

Con esto ya tienes una base de datos funcionando, ahora conectaremos a ella.

Iniciamos Workbench

 

mysql iniciar programa

 

La primera ventana que veremos es esta:

 

conectar a mysql desde workbench

 

Esta es la ventana de «selección» donde escogemos a que base de datos conectar. Puede ser que tengamos muchas conexiones, en nuestro ordenador o incluso en otros, de la red local o de internet… Pero de momento solo tenemos 1, la que pone»local». Está en nuestro ordenador y corresponde con el xampp que acabamos de instalar.

 

División de la ventana de Workbench

Si pulsas en ese botón (marcado en rojo) te aparecerá esta ventana:

mysql - division de la ventana

 

Cada sección se encarga de algo diferente, vamos a hacer un resumen rápido.

  1. Lista de «esquemas» o bases de datos. En mi caso tengo 4, pero de serie con xampp solo vienen las 2 últimas.  Cada base de datos que crees se verá aquí.
  2. Panel de «scripts». Una base de datos (relacional, que es el tipo más común) se consulta usando el lenguaje SQL. En esta ventana escribiríamos este SQL. Si quieres ver un ejemplo de este lenguaje, click aquí.
  3. Este panel muestra información adicional, pero por el momento no lo necesitamos.
  4. Cuando seleccionemos una tabla de la base de datos, aquí veremos los detalles de esa tabla. Por ejemplo, qué columnas contiene y que tamaño tiene cada una.
  5. Output es la ventana donde Workbench nos informará de los errores. SQL es un lenguaje sencillo pero como todo, es posible cometer errores que aparecerán aquí.

 

Y hasta aquí el artículo de hoy, en la segunda parte veremos como crear una base de datos y haremos algunas consultas en lenguaje SQL.

 

¡Un saludo y hasta la próxima!

Escribe un comentario