以MySQL- 5.7.18为例:

sudo apt-get autoremove --purge mysql-server-5.7
sudo apt-get remove mysql-server
sudo apt-get autoremove mysql-server
sudo apt-get remove mysql-common
sudo rm -rf /etc/mysql/  /var/lib/mysql    #很重要
#清理残留数据
dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P
sudo apt autoremove
sudo apt autoreclean

执行dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P ,效果图:

dpkg:错误:--purge 需要至少一个软件包名作为参数输入 dpkg --help 可获得安装和卸载软件包的有关帮助 [*];
使用 apt 或是 aptitude 就能在友好的界面下管理软件包;
输入 dpkg -Dhelp 可看到 dpkg 除错标志的值的列表;
输入 dpkg --force-help 可获得所有强制操作选项的列表;
输入 dpkg-deb --help 可获得有关操作 *.deb 文件的帮助;带有 [*] 的选项将会输出较大篇幅的文字 - 可使用管道将其输出连接到 less 或 more !

安装MySQL:

sudo apt-get install mysql-server
sudo apt-get install mysql-client
sudo apt-get install libmysqlclient-dev

启动、关闭服务和查看运行状态

sudo service mysql start
sudo service mysql stop
sudo service mysql status

ubuntu16.04 彻底卸载MySQL相关推荐

  1. Ubuntu16.04完全卸载Mysql 5.7

    sudo apt purge mysql-* sudo rm -rf /etc/mysql/ /var/lib/mysql sudo apt autoremove sudo apt autorecle ...

  2. 在ubuntu16.4中安装mysql_【Linux】Ubuntu16.04环境下MySQL的安装与使用

    最近在写一个小的功能,想要把数据存储到MySQL,所以在本地虚拟机上安装的Ubuntu16.04上安装MySQL以供使用,下面记录下安装和简单使用的过程. 1.运行环境 Ubuntu16.04 2.打 ...

  3. mysql-ubuntu16.04彻底卸载mysql

    #下面是针对mysql5.7及以下的,如果是mysql8那么就需要提前删除nginx-extras 删除mysql的数据文件 sudo rm /var/lib/mysql/ -R 删除mysql的配置 ...

  4. Ubuntu16.04无法卸载VSCode

    在我的虚拟机Ubuntu16.04上以前通过不同的方式安装了VSCode,一种是通过.deb包安装的,一种是在软件中心安装的.安装两个纯粹是出于好奇,看看两个版本有啥不一样的. 其实这两种方式安装的没 ...

  5. ubuntu16.04安装/卸载+ROS+搜狗+pycharm安装+chrom+显卡驱动切换

    目录 1.制作USB启动盘 2.安装Ubuntu.Win10双系统 3.搜狗输入法安装 4.ROS-Kinetic安装 5.ROS IDE -- RoboWare Studio 6.ROS IDE - ...

  6. ubuntu16.04配置sonarqube+MySQL

    环境: root@ubuntu:~# uname -a Linux ubuntu 4.4.0-21-generic #37-Ubuntu SMP Mon Apr 18 18:33:37 UTC 201 ...

  7. Ubuntu16.04下安装MySQL

    首次安装MySQL非常简单只需要以下几条命令就可以完成. 1. sudo apt-get install mysql-server 2. sudo apt-get isntall mysql-clie ...

  8. ubuntu16.04下安装mysql详细步骤

    依次输入这三条命令 sudo apt-get install mysql-server sudo apt install mysql-client sudo apt install libmysqlc ...

  9. ubuntu 16卸载mysql_ubuntu16.04 彻底卸载MySQL

    sudo apt-get autoremove --purge mysql-server-5.7 #sudo apt-get remove mysql-server # 没用到,已经没有mysql-s ...

最新文章

  1. 利用NLTK进行分句分词
  2. 排优解难 网上邻居常遇故障解决方法
  3. go语言的书籍的淘宝调查
  4. char double java_java从入门到精髓 - Number char double float
  5. 在线溶氧仪 连接计算机,在线溶氧仪集成设计与数据处理算法分析.pdf
  6. 含有空格或者逗号的字符串反转最有效的办法——栈
  7. 苹果Mac好用的SSH连接客户端工具:​​​​​​​​​​​​Termius
  8. 原生安卓10怎么打开面部识别_安卓手机运行慢怎么办?只需简单一步立即提速翻倍...
  9. php读取excel公式取值,通用PHPExcel导出函数代码
  10. SpringBoot整合shiro框架(张开涛跟我学shiro-综合实例-代码新版)
  11. 桌面高效便捷的多窗口调整管理工具 - AquaSnap
  12. Lock接口和AQS原理与实现(Java并发编程的艺术整理)
  13. PHP+MySQL实现留言板功能(二)
  14. python输入姓名_在Python中解析人的名字和姓氏
  15. Unity 之 发布 Mac 报错 il2cppcore.dll did not run propertly
  16. [应用模板]HTML5+Phonegap通讯录
  17. 在虚拟机上同步服务器上的时间_Hbase
  18. 帧计算机术语,请解释一个计算机名词:“帧”,请分别解释“帧”的名称/用途/分类,...
  19. webshell查杀工具
  20. ERP中自定义报表制作流程

热门文章

  1. 为什么白帽SEO更好?
  2. WorkFlow设计篇Step.2—传参的用法-订单金额的处理(续)-WF4.0
  3. 数据库-ADONET-使用强类型DataSet
  4. python时间模块datetime模块
  5. python logging模块使用
  6. 排序--直接插入排序
  7. MySQL输入密码后闪退的解决方法
  8. 用 nginx 代理 MailChimp API 并支持跨域
  9. IOS中UITableview中封装九宫格
  10. PostgreSQL创建数据库时报错:ERROR: source database template1 is being accessed by other users