Buenas a todos, realicé esta guía ya que los profesores de EGG no mostraron como realizar la instalación de MySQL en Linux, a continuación, mostraré el proceso de instalación y configuración:
1. Nos dirigimos a la página https://dev.mysql.com/downloads/workbench/ y descargamos la versión correspondiente del workbench para nuestro sistema operativo e instalamos el .deb
2. Ponemos los siguientes comandos en la consola de Linux:
sudo apt install mysql-common
sudo apt install mysql-client
mysql-community-server-core
sudo apt install -y mysql-server
3. Ahora ya podremos ingresar a MySQL workbench, pero no nos dejará ingresar al servidor, para eso debemos correr el siguiente comando en la consola:
sudo mysql
4. Ese comando nos debería hacer ingresar a la consola interactiva de MySQL, lo que deberemos poner ahí es lo siguiente:
use mysql
SELECT User, Host, plugin FROM mysql.user;
UPDATE user SET plugin='mysql_native_password' WHERE User='root';
FLUSH PRIVILEGES;
5. Con el siguiente comando nos fijamos que los cambios se hayan realizado correctamente:
mysql> SELECT User, Host, plugin FROM mysql.user;
6. Y escribimos "exit" (sin las comillas) para salir de la consola interactiva. A continuación, debemos generar una contraseña para MySQL, y eso lo realizamos con el siguiente comando:
mysqladmin -u root password tucontraseña
7. Finalmente, debemos correr los siguientes comandos para otorgar los permisos necesarios para acceder:
snap connect mysql-workbench-community:password-manager-service
snap connect mysql-workbench-community:ssh-keys
Listo! Ya está MySQL listo para ser utilizado.
Es la primera vez que utilizo MySQL así que si hace falta algo mas, haganmelo saber, muchas gracias!