您的位置:首页 > 数据库 > MySQL

Ubuntu下的MySQL忘记密码处理方法

2018-12-29 08:58 141 查看

记录下ubuntu忘记mysql密码处理方法

本文介绍Ubuntu下的MySQL密码遗忘的处理方法,以及后面介绍如何彻底删除MySQL。如有疑问,多多交流。

  1. 停止mysql服务
sudo /etc/init.d/mysql stop
  1. 进入安全模式登录
sudo mkdir -p /var/run/mysqld
sudo chown mysql:mysql /var/run/mysqld
sudo /usr/bin/mysqld_safe --skip-grant-tables --skip-networking &
mysql -u root
  1. 修改root密码
use mysql;
update user set authentication_string=PASSWORD("你的新密码") where User='root';
update user set plugin="mysql_native_password";
lush privileges;
quit;

至此不报错, 代表密码修改成功了

Ubuntu彻底卸载MySQL

如果不想用MySQL,下面是删除的方法。
一、卸载删除 mysql

sudo apt-get autoremove --purge mysql-server-5.0
sudo apt-get remove mysql-server
sudo apt-get autoremove mysql-server
sudo apt-get remove mysql-common (非常重要)

上面的其实有一些是多余的,建议还是按照顺序执行一遍
清理残留数据:

dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P
sudo find /etc -name "*mysql*" |xargs rm -rf

最后用 dpkg -l | grep mysql 检查,如无返回即干净卸载

dpkg -l | grep mysql

至此Ubuntu里的MySQL删除成功。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: