zoukankan      html  css  js  c++  java
  • Linux 卸载mysql

    Linux 卸载mysql


    系统环境:CentOS 6.8。


    MySQL的安装主要有三种方式:二进制包安装(Using Generic Binaries)、RPM包安装、源码安装。

    所以卸载方式也可能不一样。

    我测试的是源码安装的。

    (1)卸载前关闭MySQL服务

      1、查看mysql服务状态:

        service mysql status

      2、停止mysql服务:    

        service mysql stop

    (2)查看mysql组件信息:

      执行命令:rpm -qa | grep -i mysql

      如果有组件信息,使用命令卸载组件: rpm -ev 组件名字。 

    (3)收集MySQL对应的文件夹信息

      执行命令:whereis mysql

      结果示例:mysql: /usr/lib64/mysql /usr/local/mysql /usr/share/mysql

      执行命令:find / -name mysql

      结果示例:

    /var/spool/mail/mysql
    /var/mysql
    /var/mysql/data/mysql
    /var/lib/mysql
    /lnmp/src/mysql-5.5.62-linux-glibc2.12-x86_64/include/mysql
    /lnmp/src/mysql-5.5.62-linux-glibc2.12-x86_64/bin/mysql
    /lnmp/src/mysql-5.5.62/include/mysql
    /lnmp/src/mysql-5.5.62/client/mysql
    /home/mysql
    /data/mysql
    /usr/share/mysql
    /usr/lib64/mysql
    /usr/local/mysql
    /usr/local/mysql/include/mysql
    /usr/local/mysql/bin/mysql

      执行命令删除上边展示的所有文件夹:

        rm -rf 两个命令显示列表中的文件夹。

    (4)删除配置文件:

      rm -rf /etc/my.cnf
      rm -rf /etc/init.d/mysqld

    (5)删除msyql用户:

      执行命令:more /etc/passwd | grep mysql

    mysql:x:101:501::/home/mysql:/bin/bash

      执行命令:more /etc/shadow | grep mysql

      示例结果:mysql:!!:16496::::::

      执行命令:more /etc/group | grep mysql

      示例结果:mysql:x:501:

      执行删除用户命令:userdel mysql

      执行删除用户组命令:groupdel mysql

      或者使用命令:id mysql也可以查看msyql用户。

    (6)确认MySQL是否卸载删除

      rpm -qa | grep -i mysql

    (7)二进制包/源码安装方式的MySQL卸载

    如果是采用二进制包安装的MySQL,那么你用下面命令是找不到任何MySQL组件的。所以如果你不知道MySQL的安装方式,千万不要用下面命令来判别是否安装了MySQL

    rpm -qa | grep -i mysql。


      

      

  • 相关阅读:
    给自己的博客主页添加打赏功能--博客园
    源码追踪,解决Could not locate executable nullinwinutils.exe in the Hadoop binaries.问题
    spark-shell简单使用介绍(scala)
    7.Metasploit后渗透
    6.Metasploit生成apk攻击Android实例
    5.Metasploit攻击载荷深入理解
    4.Metasploit框架更新
    3.Metasploit攻击流程及命令介绍
    2.Metasploit数据库配置及扫描模块介绍
    1.Metasploit介绍与基本命令
  • 原文地址:https://www.cnblogs.com/gyfluck/p/10482363.html
Copyright © 2011-2022 走看看