Este tutorial explicará el paso a paso para instalar la última versión del motor de base de datos MySQL con el entorno gráfico Workbench por medio de líneas de comandos en un ambiente de Linux con la distribución de Ubuntu 14.04.
1. Actualizar paquetes de Linux
sudo apt-get update
2. Instalar el servidor y cliente de MySQL
sudo apt-get install mysql-server mysql-client
Al momento de ejecutar esta línea posteriormente nos pedirá la clave del usuario root. Por defecto colocaremos como contraseña también la palabra “root”.
3. Verificar la versión de MySQL instalada
mysql --version

4. Configurar la Base de Datos
sudo mysql_secure_installation

Con esta instrucción se define si se desea cambiar la contraseña del usuario root, remover usuarios anónimos, deshabilitar el log-in de manera remota, eliminar las bases de datos de prueba y recargar los privilegios de las tablas.

5. Instalar MySQL Workbench
sudo apt-get install mysql-workbench
Al terminar la instalación se visualizará el entorno gráfico de Workbench. Creamos una nueva conexión (sin antes probar con el usuario de root y su contraseña), le definimos el nombre de la conexión y damos clic en OK.
De igual manera Workbench permite a través de una base de datos ya existente o creando una desde ceros dibujándola poder realizar el diagrama de base de datos (Entidad-Relación).
Para eso en la sección de Models damos clic en “Create EER Model from Database”.
Cómo la base de datos ya existe, lo que hace es ingeniería inversa para traer todos los datos de las tablas y dibujar el diagrama dependiendo la relación existente entre las tablas.

Se da clic en el ícono de “EER Diagram”

Se ordena las tablas para que se pueda visualizar de una mejor manera las primary keys, foreign keys, index, valores obligatorios, valores que pueden ser nulos, etc.

Bueno, y eso es todo! Ya con esto podemos crear nuestras bases de datos, tablas y atributos para manejo de información y posteriormente realizar conexión en nuestras aplicaciones Java mediante JDBC (Java Database Connectivity).
Saludos y que lo disfruten! 😃
Curso básico de Java 2015