ubuntu完全卸载mysql

可以先用 dpkg --list|grep mysql 查看自己的mysql有哪些依赖

一、先卸载 mysql-common

sudo apt-get remove mysql-common

二、然后再卸载

sudo apt-get autoremove --purge mysql-server-5.0

再用dpkg --list|grep mysql查看,还剩什么就卸载什么

三、最后清除残留数据

dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P

Ubuntu安装mysql

一、安装

1、更新软件库

sudo apt update

2、安装mysql服务

sudo apt install mysql-server

*这步就已经安装mysql-client。
3、 安装依赖

sudo apt install libmysqlclient-dev

二、 检查状态

sudo netstat -tap | grep mysql

如果出现“无此命令”,输入命令sudo apt install netstat

三、设置root密码

1、进入root状态

$ sudo su

2、进入mysql

# mysql

3、配置数据库root权限

update mysql.user set authentication_string=PASSWORD(‘123456’), plugin=‘mysql_native_password’ where user=‘root’;

4、设置生效和退出mysql、root模式

flush privileges;
exit;

5、重启MySQL服务

$ sudo /etc/init.d/mysql restart

6、重新进入MySQL

$ mysql -u root -p

参考:

https://www.cnblogs.com/darklights/p/9910439.html

https://www.cnblogs.com/darklights/p/9910513.html

Ubuntu完全卸载与安装Mysql相关推荐

  1. ubuntu完全卸载nginx、mysql、docker

    ubuntu完全卸载nginx.mysql.docker 卸载nginx sudo apt-get remove nginx nginx-common sudo apt-get purge nginx ...

  2. 在Ubuntu上源码安装MySQL+安装问题解决+安全优化

    当然,MySQL的安装方法多种多样,在Ubuntu上,你可以采用apt-get的方式安装,这样的好处是:快速方便.基本上,它会帮你解决所有的函数库依赖问题,正常情况下,只要apt-get执行完成,那么 ...

  3. 如何在Ubuntu 14.04上安装MySQL

    如何在Ubuntu 14.04上安装MySQL 介绍 MySQL是一个开源数据库管理系统,通常作为流行的LAMP(Linux,Apache,MySQL,PHP / Python / Perl)堆栈的一 ...

  4. ubuntu 16.04下安装mysql

    ubuntu 16.04下安装mysql 从官网下载mysql-apt-config_0.8.12-1_all.deb,下载地址为:https://dev.mysql.com/downloads/re ...

  5. ubuntu系统deb包安装mysql

    #ubuntu系统deb包安装mysql 摘要:ubuntu系统通过dpkg命令安装deb软件包,安装mysql数据库 一.下载mysql安装包 ubuntu18.04下载链接:https://dev ...

  6. 虚拟机卸载ubuntu安装mysql_ubuntu 卸载与安装mysql

    删除 mysql sudo apt-get autoremove --purge mysql-server-5.0 sudo apt-get remove mysql-server sudo apt- ...

  7. 【Linux】在Ubuntu中卸载、下载mysql以及如何检查mysql是否卸载成功

    介绍 这里是小编成长之路的历程,也是小编的学习之路.希望和各位大佬们一起成长! 以下为小编最喜欢的两句话: 要有最朴素的生活和最遥远的梦想,即使明天天寒地冻,山高水远,路远马亡. 一个人为什么要努力? ...

  8. usr share里没有mysql_无法在ubuntu 12.04上安装mysql,找不到消息文件’/usr/share/mysql/errmsg.sys’...

    尝试使用apt-get安装 mysql但它失败了 # apt-get install MysqL-server Reading package lists... Done Building depen ...

  9. linux怎么卸载源码包安装mysql_Linux下卸载和安装MySQL[rpm包]

    [日期:2012-08-03] 来源:Linux社区  作者:wang_tianbao [字体:大 中 小] 一.卸载原来的mysql: 卸载一: 输入: #rpm -qa | grep -i mys ...

最新文章

  1. 立体匹配中的方法论和弱纹理恢复
  2. DL之ShuffleNet:ShuffleNet算法的架构详解
  3. (19)修改PDE PTE 的RW位使物理页可读写
  4. c语言switch()语句
  5. three.js 几何体-组合网格_3dmax利用优化和多边形倒角制作饰品组合1
  6. IbatisNet注意点
  7. 学习笔记(二)JavaScript基本概念(语法,数据类型,控制语句,函数)
  8. Qt Quick学习笔记
  9. 利用nc测试服务器之间端口之间的连通性
  10. 坑:找到LoadRunner中Recording Options和 Run Time Settings配置选项确实的原因
  11. Java内功修炼系列一工厂模式
  12. bzoj4546-codechef XRQRS(可持久化Trie)
  13. python基本数据类型和简单用法
  14. oracle not like优化,Oracle中的like优化
  15. php代码,IP地址归属地批量查询功能
  16. android平板用office,现在可以在 Android 平板上使用你所喜爱的 Office 应用程序了...
  17. 逍遥子张勇:CEO要更多思考“长远的事”和“不可为的事”
  18. 一文理解 ISO、快门、光圈、曝光概念 以及 光圈、焦距与景深的关系
  19. 2. 量化分析技术指标
  20. 发布 PAIRED:一种生成对抗环境的全新多智能体方法

热门文章

  1. 我想做个读APPLE手机SN码的程序。
  2. 计算机组成与设计project1,计算机组成与体系结构(性能设计)答案完整版-第八版...
  3. js异步和同步的区别
  4. 各个等级测试工程师所需的必要技能
  5. EOS智能合约开发系列(五): 配置VS Code
  6. CART算法(机器学习)
  7. 2018年,Java程序员转型大数据开发,是不是一个好选择?
  8. 6-11 使用函数输出水仙花数 (20 分)
  9. Response.Flush()的作用
  10. 流程引擎规则引擎_规则引擎的优势