Ubuntu上一键卸载安装mysql脚本

时间:2022-07-25
本文章向大家介绍Ubuntu上一键卸载安装mysql脚本,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

服务器重启,莫名的原因导致mysql的user表坏掉,尝试了半天还是不能恢复,还是重新安装吧

  1. 卸载mysql
sudo apt-get remove mysql-common
  1. 删除关联的包
sudo apt-get autoremove --purge mysql-server-5.7

dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P
  1. 安装mysql
sudo apt-get install mysql-server

sudo apt install mysql-client

sudo apt install libmysqlclient-dev
  1. 一键卸载安装脚本reinstall_mysql.sh
#!/bin/bash
    
    function uninstall(){
        echo ">>> uninstalling mysql."
    
        sudo apt-get remove mysql-common
        sudo apt-get autoremove --purge mysql-server-5.7
        dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P
    
        echo "uninstall ok."
    }
    
    function install(){
        echo ">>> installing mysql."
    
        sudo apt-get install mysql-server
        sudo apt install mysql-client
        sudo apt install libmysqlclient-dev
    
        echo  "install ok."
    }
    
    uninstall
    
    install