忘记root密码怎么办

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了忘记root密码怎么办相关的知识,希望对你有一定的参考价值。

参考技术A   一、手机忘记密码怎么办:

  1、如果手机已经获取root权限的话或者你的手机自带Recovery的话可以通过恢复出厂设置进行还原手机,将密码清除。

  第一步,关闭手机,将电池取出然后按上。

  这一步是所有手机在进行刷机或是还原都要做的一步,当然不是必须的,但是这一步会是你的成功率提高。

  2、第二步,按住开机键,音量+键。如果你的home键不是虚拟键的话也要一并按住。

  按住这几个键之后等待手机出现开机第一屏,然后进入Recovery界面后松开按键。这里需要注意的是,如果你的手机没有进入恢复界面的话可以尝试音量-键和开机键一起按,因为各个手机的设置不一样,这里没发列出个手机的型号和具体方法。

  3、第三步,进入recover界面选择两清。

  两清即清除所有缓存和清除所有数据恢复出厂设置,不同的Recover内容略有不同,但是大体都一样。

  4、第四步,等待清理完成后点选择重启手机即可进入手机了。

  二.刷机

  1、输入recover的方法很简单,首先我们要获取root权限,使用刷机精灵可以简单的做到这一点。进入刷机精灵将手机用数据线与电脑连接,手机处于开机状态。这时刷机精灵会检测到你的手机。第二步,点击实用工具中的回复出厂设置。

  2、双wipe又称双W。从刷机爱好者的专业角度来理解可以认为是一种对手机数据擦除的操作。关于wipe是什么意思比较专业的解答为:wipe就是恢复了出厂设置的意思,包括联系人、短信、安装的软件等全部删除。俗称硬启,恢复出厂设置。注意:wipe后app2sd和root权限需要重新做。而且app2sd重要的分区步骤也要重新来过。双wipe就是双wipe是指清楚缓存和内存数据。

linux下mysql忘记root密码怎么办

Linux下MySQL忘记root密码怎么办?

Linux下MySQL忘记root密码怎么办?

1. 修改MySQL配置文件

默认MySQL的配置文件为/etc/my.cnf,在[mysqld]下面添加一行

1.skip-grant-tables

2. 保存配置文件,重启MySQL服务

1.service mysqld restart

3. 再次进入MySQL

1.[[email protected] mysql]$ mysql -u root -p
2.Enter password: #此处直接回车
3.Welcome to the MySQL monitor. Commands end with ; or \g.
4.Your MySQL connection id is 2
5.Server version: 5.7.11 MySQL Community Server (GPL)
6.
7.Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.
8.
9.Oracle is a registered trademark of Oracle Corporation and/or its
10.affiliates. Other names may be trademarks of their respective
11.owners.
12.
13.Type ‘help;‘ or ‘\h‘ for help. Type ‘\c‘ to clear the current input statement.
14.
15.mysql>
16.

这样我们就能照常进入MySQL

4. 重新修改root密码

1.mysql> use mysql
2.Reading table information for completion of table and column names
3.You can turn off this feature to get a quicker startup with -A
4.
5.Database changed
6.mysql> UPDATE user SET password = password(‘123456‘) WHERE user = ‘root‘;
7.ERROR 1054 (42S22): Unknown column ‘password‘ in ‘field list‘
8.

这个时候出现了问题,没有找到password这个字段
原来是mysql数据库下已经没有password这个字段,改成了

1.authentication_string

因此我们要更换语句

1.mysql> update mysql.user set authentication_string=password(‘123456‘) where user=‘root‘;
2.Query OK, 1 row affected, 1 warning (0.03 sec)
3.Rows matched: 1 Changed: 1 Warnings: 1
4.
5.mysql> exit;
6.Bye

5. 编辑配置文件,把添加的那行删去,再重启MySQL

1.[KANO@kelvin mysql]$ sudo vim /etc/my.cnf
2.[KANO@kelvin mysql]$ service mysqld restart
3.Redirecting to /bin/systemctl restart mysqld.service
4.

然后输入密码就可以登录MySQL了~:-D

以上是关于忘记root密码怎么办的主要内容,如果未能解决你的问题,请参考以下文章

忘记root密码怎么办

centos 忘记root 密码怎么办

debian7 root密码忘记怎么办

CentOS6下忘记root密码的操作

虚拟机root密码忘记了怎么办

root密码忘了怎么办