ubuntu 18.04 卸载 mysql5.7

举报
冬晨夕阳 发表于 2022/03/31 01:41:39 2022/03/31
【摘要】 乌班图18.04卸载mysql。 刚开始下载中断失败了,中间缺文件。 报错 Can’t connect to local MySQL server through socket ‘/var/run/m...

乌班图18.04卸载mysql。

刚开始下载中断失败了,中间缺文件。

报错 Can’t connect to local MySQL server through socket ‘/var/run/mysqld/mysqld.sock’

准备卸载了重新装

试了半天

先关闭

sudo service mysql stop

  
 
  • 1

然后删除相关依赖

sudo rm /var/lib/mysql/ -R
sudo rm /etc/mysql/ -R
sudo apt-get autoremove mysql* --purge
sudo apt-get remove apparmor
sudo apt-get install mysql-server mysql-common


  
 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

查看mysql 当前依赖

sudo netstat -tap | grep mysql  

  
 
  • 1

如果没有返回内容说明卸载成功。


还不行的话就find / -name ‘mysql’ ,把所有mysql的文件全删了。
然后把my.cnf 也删了,再重试上面的

sudo apt-get autoremove mysql* --purge
sudo apt-get remove apparmor
sudo apt-get install mysql-server mysql-common


修改密码

我发现直接update user表是不起作用的,plugin 是 auth_socket ,需要用下面这句修改:

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'lxlxlx';

  
 
  • 1

文章来源: blog.csdn.net,作者:考古学家lx,版权归原作者所有,如需转载,请联系作者。

原文链接:blog.csdn.net/weixin_43582101/article/details/113919773

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。