1.重置密码的第一步就是跳过MySQL的密码认证过程,方法如下:

#vim /etc/my.cnf(注:windows下修改的是my.ini)

很多老铁,在开始时设置了 MySQL 的密码,后来一段时间没有用 MySQL之后,密码忘了~ QAQ,请别急,现在有以下方法解决密码忘了的情况。

1.首先我们需要跳过 MySQL 的密码认证:

(1)进入 /etc/my.cnf 文件

[root@localhost ~]# vim /etc/my.cnf

(2)在 [mysqld] 的下面添加 " skip-grant-tables " 用来跳过 MySQL 登录时候的密码验证:

[mysqld]
skip-grant-tables

2.重启下 MySQL :

[root@localhost lib]# systemctl restart mysqld.service

3.进入 MySQL 中使用命令对密码进行修改:

//使用名字叫 mysql(或者自己创建过) 数据库
mysql> use mysql;
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A Database changed
//这里我把 账号 root 密码设置为 root
mysql> update mysql.user set authentication_string=password('root') where user='root' ;
Query OK, 1 row affected, 1 warning (0.00 sec)
Rows matched: 1 Changed: 1 Warnings: 1 // 刷新
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec) mysql> quit
Bye

4.验证是否对密码重新设置成功:

[root@localhost /]# mysql -uroot -proot
//注意:这里一般直接输入密码登录,可能会不安全 mysql: [Warning] Using a password on the command line interface can be insecure.
......

最新文章

  1. 我这么玩Web Api(一):帮助页面或用户手册(Microsoft and Swashbuckle Help Page)
  2. a 标签 启用或禁用点击事件
  3. android view : 自定义
  4. php mongodb类
  5. 编译android源码官方教程(4)开始编译
  6. iOS 定位系统 知识
  7. ASP.NET MVC 中将FormCollection与实体间转换方法 (转)
  8. ISO7816通讯协议在工控主板EM9160中的实现方案
  9. Visual Studio warning MSB3270:There was a mismatch between the processor architecture of the project being built "MSIL"
  10. PHP_SELF、 SCRIPT_NAME、 REQUEST_URI差别
  11. CoolBlog开发笔记第2课:搭建开发环境
  12. OpenID Connect:OAuth 2.0协议之上的简单身份层
  13. 学习C++ 模板类
  14. 内存映射mmap的几个api及其使用
  15. ASP.NET Core 一步步搭建个人网站(7)_Linux系统移植
  16. .NET Core微服务系列基础文章
  17. Appium 学习三:Appium-Desktop 填坑
  18. Satis搭建composer私有库(自定义下载目录)
  19. node promise库bluebird
  20. C# 制作向导

热门文章

  1. scikit-learn中文文档
  2. 轻松实现记录与撤销——C#中的Command模式
  3. 学习scrapy框架爬小说
  4. 初学者对Git的使用安装教程,以及对unknown key type -rsa的解决办法
  5. Java 蓝桥杯 算法训练 貌似化学
  6. (Java实现) 工作分配问题
  7. Java实现蓝桥杯历届试题回文数字
  8. Java实现 LeetCode 600 不含连续1的非负整数(有些题为了避免使用位运算可以换成动态规划)
  9. Java实现 LeetCode 151 翻转字符串里的单词
  10. 通过SecureCRT向远程Linux主机上传和下载文件