En este post voy a explicar cómo instalar el motor de bases de datos MySQL en Linux Ubuntu. Vamos a instalarlo, configurar el usuario root y finalmente probar que funciona.
Nota: este tutorial fue escrito con Linux Ubuntu 16.04 pero funciona de maravilla en 18.10, y supongo que también en versiones futuras.
Comenzamos actualizando los paquetes y repositorios:
sudo apt-get update
Justo como se ve en la imagen:
Luego de eso ya podemos instalar el servidor de MySQL
Ejecutamos lo siguiente:
sudo apt-get install mysql-server
Al momento de este tutorial, la versión de MySQL es la 5.7. Si nos pregunta sobre el espacio que será usado, escribimos Y y listo.
Aquí la imagen de su instalación:
Automáticamente se tiene que abrir la configuración de MySQL, es decir, después de instalar se abre un asistente de la seguridad que se ve como en las imágenes de abajo.
Pide una contraseña. Si la dejamos vacía, pues será vacía, pero esto no se recomienda así que debemos configurar una contraseña segura. En este caso pondré la contraseña hunter2 (no lo hagas en la vida real):
La contraseña no se ve mientras escribimos, pero sí se está escribiendo. Luego de eso presionamos TAB y Enter para presionar el botón. Más tarde se pedirá que confirmemos, simplemente la escribimos de nuevo.
Nota: si eso no sale, entonces con lo de abajo se va a configurar.
Es momento de ejecutar lo siguiente:
mysql_secure_installation
Eso abrirá un asistente (me parece que es un script de perl, como MySQLTuner) que nos guiará a asegurar nuestro MySQL.
Nota: si establecimos una contraseña anteriormente, el asistente la va a preguntar. Vamos paso por paso.
Estos primeros pasos son vistos en la siguiente imagen:
Más abajo nos pregunta otras cosas, las cuales son:
Los pasos finales están en esta imagen:
Con eso ya tenemos una instalación de MySQL configurada.
Ahora que ya instalamos el servidor, hay que conectarnos con el siguiente comando:
mysql -u root -p
Eso nos pedirá la contraseña que configuramos anteriormente, y hasta ahora todo se ve así:
Ya hemos iniciado sesión. Recomiendo leer cómo crear un usuario de MySQL.
Ahora vamos a crear una base de datos y unas tablas para ver que todo funcione, pega lo siguiente en la CLI:
create database pruebas;
use pruebas;
create table contactos(nombre varchar(255), sitio_web varchar(255));
insert into contactos values ('Luis Cabrera Benito', 'parzibyte.me');
select * from contactos;
drop database pruebas;
Eso simplemente crea una base de datos, inserta datos en una tabla y luego elimina todo lo creado.
Si todo se mostró bien, entonces hemos terminado con éxito. Aquí una captura:
Te animo a aprender sobre la CLI de MySQL, probar tu instalación con MySQLTuner o leer más tutoriales de MySQL, Linux o Bases de datos.
Hoy te voy a presentar un creador de credenciales que acabo de programar y que…
Ya te enseñé cómo convertir una aplicación web de Vue 3 en una PWA. Al…
En este artículo voy a documentar la arquitectura que yo utilizo al trabajar con WebAssembly…
En un artículo anterior te enseñé a crear un PWA. Al final, cualquier aplicación que…
Al usar Comlink para trabajar con los workers usando JavaScript me han aparecido algunos errores…
En este artículo te voy a enseñar cómo usar un "top level await" esperando a…
Esta web usa cookies.
Ver comentarios