Instalando MySQL en Windows Subsystem for Linux

MySQL in WSL Error


Estaba intentando instalar WordPress en WSL en mi máquina Win y lo único que logre fue estrellarme repetidamente con errores en la instalación de MySQL 8.x, nada que ver con la instalación de Apache (totalmente sencilla). Intenté en Ubuntu 20.04, 18.04, Kali, Debian y ninguna. Hasta que al final me encontré con un procedimiento que me funcionó y quiero compartirlo por acá, en español, para quienes les pueda ser útil.

Primero, debo ser correcto e indicar que la solución la encontré en ASKUBUNTU, y de allí hace referencia a GITHUB.

Bueno, habiendo limpiado mi consciencia, la solución implica un conjunto importante de pasos, por lo que intentaré detallarlos e ilustrarlos con pantallas:
  1. Es necesario eliminar por completo los componentes que puedan quedar por ahi de instalaciones previas de MySQL
  2. Cambiar el candidato de instalación a 5.x, el candidato por defecto es el 8.x
  3. Revisar si el candidato quedó efectivamente en 5.x (control)
  4. Instalar MySQL 5.7
  5. Probar que la instalación haya sido exitosa, iniciando el servicio, ingresando al motor y bajando el servicio.
  6. Cambiar el candidato de instalación a 8.x
  7. Revisar si el candidato quedó efectivamente en 8.x (control)
  8. Instalar MySQL 8.0
  9. Modificar un nombre de una carpeta (causa un Bug, esta ". /usr/share/mysql/mysql-helpers" y debería ser ". /usr/share/mysql-8.0/mysql-helpers")
  10. PROFIT! ya está.
Los comandos son:

Es probable que les aparezcan un par de errores (como a mi):

Al final, si todo sale bien, a trabajar!

Comentarios