无法在WSL上安装mysql-server

ell*_*len 5 mysql windows-subsystem-for-linux

我在WSL上运行Ubuntu 18.04,并且正在尝试安装MySQL服务器

我一直收到如所附屏幕截图所示的错误。

  • apt remove --purge MySQL *
  • apt-get autoremove
  • apt-get autoclean

  • sudo dpkg-配置-a

  • 须藤apt-get install -f

  • 须藤apt-get dist-upgrade

有任何想法吗?我不断提出同样的错误。

错误输出

Kam*_*eti 2

根据您的输出,它看起来像是软件包mysql-server依赖于mysql-server-5.7mysql-server-5.7在之前的安装中没有正确配置。因此您可以删除mysql-server-5.7及其软件包并再次安装。

删除“mysql-server-5.7”及其依赖项

sudo dpkg -r mysql-client-5.7
sudo dpkg -r mysql-server-5.7
sudo dpkg -r libmysqlclient20:i386
sudo dpkg -r libmysqlclient20:amd64
sudo dpkg -r libmysqlclient18:amd64
sudo dpkg -r mysql-common
Run Code Online (Sandbox Code Playgroud)

重新安装mysql服务器

sudo apt update
sudo apt install mysql-server
sudo mysql_secure_installation
Run Code Online (Sandbox Code Playgroud)