欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  数据库

利用--skip-grant-tables找回忘记mysql密码方法

程序员文章站 2022-04-28 14:24:37
...

本文章介绍了一种mysql找回密码的方法,我们利用--skip-grant-tables找回忘记mysql密码,有需要的朋友可参考一下本文章。

MySQL修改密码的方法大全:

代码如下 复制代码

mysql> update user set Password=password('newpassword') where User='root'; mysql> flush privileges; MYSQLADMIN -u root -p PASSWORD mypasswd 可以修改MYSQL文件夹中的MY.INI文件


mysql> SET PASSWORD FOR myuser@localhost = PASSWORD('mypasswd'); mysql> GRANT USAGE ON *.* TO myuser@localhost IDENTIFIED BY 'mypassword';


以上的相关内容就是对MySQL忘记密码解决方案的介绍,望你能有所收获。


skip-grant-tables操作方法:

1、杀掉原来进行着的mysql:

代码如下 复制代码
rcmysqld stop
或者:
service mysqld stop
或者:
kill -TERM mysqld

2、以命令行参数启动mysql:

代码如下 复制代码
/usr/bin/mysqld_safe --skip-grant-tables &

3、修改管理员密码:

代码如下 复制代码
use mysql;
update user set password=password('yournewpasswordhere') where user='root';
flush privileges;
exit;

4、杀死mysql,重启mysql