美文网首页
wsl 安装mysql

wsl 安装mysql

作者: PigPIgAutumn | 来源:发表于2018-07-19 09:36 被阅读0次

    一般情况下,ubuntu16.04安装mysql只需要运行以下命令即可:

    sudo apt-get install mysql-server mysql-common
    

    但是,当我在wsl上的ubuntu里运行这个命令时,却出现以下问题:
    ①.dpkg: error processing mysql-server (--configure)
    这个问题的原因到现在还不清楚是为什么,希望有大佬可以解答一下,不过我的做法是完成卸载mysql,再重新安装,这个问题就解决了.
    具体做法:
    1.卸载 mysql

    sudo apt-get remove mysql-server
    

    2.卸载依赖

    sudo apt-get autoremove mysql-server
    
    sudo apt-get remove mysql-common
    

    4.删除mysql相关文件

    sudo rm /var/lib/mysql/ -R
    
    sudo rm /etc/mysql/ -R
    

    5.完全移除mysql

    sudo apt-get autoremove mysql* --purge
    
    sudo apt-get remove apparmor
    

    7.最后再重新安装mysql

    sudo apt-get install mysql-server mysql-common
    

    ②.启动mysql时,输出No directory, logging in with HOME=/
    这个是由于mysql日志输出的目录没有权限导致的,使用命令即可解决:

    # 停止mysql服务
    sudo service mysql stop
    # 修改权限
    sudo usermod -d /var/lib/mysql/ mysql
    # 重启mysql服务
    sudo service mysql start
    

    相关文章

      网友评论

          本文标题:wsl 安装mysql

          本文链接:https://www.haomeiwen.com/subject/owuzpftx.html