Instalación de MySQL Server 2013-07-08

Tutorial de instalación paso a paso de el motor de base de datos MySQL Server en Debian Wheezy

En este nanotutorial vamos a aprender a instalar el motor de base de datos MySQL Server, así como algunos aspectos de seguridad que debemos tener en cuenta.

Instalación de MySQL Server

Actualizar la paqueteria

Abre una terminal y corre el siguiente comando:

sudo apt-get update

Actualizar la paqueteria

Instalar MySQL Server y MySQL Client

Siempre en la terminal, ejecuta este comando y confirma con una “Y” para continuar. Esto puede tardar dependiendo la velocidad de tu enlace a internet.

sudo apt-get install mysql-server mysql-client

Instalar MySQL Server

Configura la contraseña para el usuario root

Es importante que configures una contraseña para el usuario root. El usuario root es el administrador de MySQL Server, con él podrás crear nuevos usuarios, crear nuevas bases de datos y otras configuraciones. No lo olvides nunca.

Configura la contraseña para el usuario root

Configura la contraseña para el usuario root

Finalizar la instalación

Luego de la configuración de la contraseña, el sistema continuará configurando el servicio. A partir de ahora, el servicio de MySQL Server iniciará automática con tu sistema.

Finalizar la instalación

Iniciar sesión con el cliente de MySQL

Nuevamente en la terminal vamos a ejecutar el siguiente comando. Luego te pedirá que ingreses la contraseña.

mysql -u root -p

Iniciar sesión con el cliente de MySQL

Eliminar la base de datos test

Esta es una medida de seguridad, por defecto, todos los usuarios creados en MySQL tienen acceso a esta base de datos. Pega la siguiente sentencia SQL en la terminal con el cliente de MySQL.

DROP DATABASE test;

Eliminar la base de datos test

Eliminar las cuentas de usuarios anónimos

También por defecto, MySQL trae ciertos usuarios no necesarios que debemos borrar. Estos usuarios no tienen una contraseña por lo cual puede ser un riesgo para nuestro sistema. Pega las siguientes sentencia SQL en la terminal con el cliente de MySQL una a una.

USE mysql;
DELETE FROM user WHERE User = '';

Eliminar las cuentas de usuarios anónimos

Finalizamos la configuración

Hemos terminado, ahora tienes una instalación limpia y con los aspectos básicos de seguridad que se requieren.


Acerca del autor

Hugo Gilmar Erazo Full Stack Web Developer

Soy un desarrollador web con más de 10 años de experiencia. Me considero fanático de GNU/Linux, lo cual me ha permitido complementar mis conocimientos en el desarrollo web con la administración de servidores.

Aunque manejo todo lo relacionado al Front-End, me inclino más por el desarrollo Back-End. También desarrollo aplicaciones móviles híbridas. Me gusta lo que hago.

Compartir este artículo
Articulos relacionados