1、首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库。 因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的 状态下,其他的用户也可以任意地登录和修改MySQL的信息。可以采用将MySQL对外的端口封闭,并且停止Apache以及所有的用户进程的方法实现服务器的准安全状态。最安全的状态是到服务器的Console上面操作,并且拔掉网线。

2、修改MySQL的登录设置;

vim /etc/my.cnf

在[mysqld]的段中加上一句:skip-grant-tables 保存并且退出vim。

3.重新启动mysqld;

service mysqld restart # 或 /etc/init.d/mysqld restart

4、登录并修改MySQL的root密码;

1.mysql>; USE mysql ;

2.mysql>; UPDATE user SET Password = password ('new-password') WHERE User = 'root' ;

3.mysql>; flush privileges ;

4.mysql>; quit

5、将MySQL的登录设置修改回来;

vim /etc/my.cnf

将刚才在[mysqld]的段中加上的skip-grant-tables删除;

保存并且退出vim。

6、重新启动mysqld;

service mysqld restart # 或 /etc/init.d/mysqld restart

7、恢复服务器的正常工作状态;

将步骤一中的操作逆向操作。恢复服务器的工作状态。

来自:http://www.cnblogs.com/liangml/p/5972414.html

mysql 恢复空密码_mysql 找回密码相关推荐

  1. MySQL数据库密码忘了,怎么修改密码,找回密码。

    MySQL数据库密码忘了,怎么修改密码,找回密码. 当我们忘记mysql数据库密码时我们就无法正常进入数据库,也就无法修改密码,那么这时该怎么修改密码呢,这里教大家一个简单常用修改密码的方式. 1.打 ...

  2. 忘记密码(找回密码)代码实现

    说到忘记密码,这种事情我们在生活中经常遇到,毕竟我们不是机器,总有忘的时候. 回想忘记密码(找回密码)的流程一般分如下几个步骤: 1.输入账号(手机号) 2.点击发送验证码,过一会手机就会收到短信验证 ...

  3. mysql恢复授权表登录_MySQL授权用户及密码恢复设置

    MySQL密码恢复及设置 1.停止MySQL服务程序. 2.跳过授权表启动MySQL服务程序 skip-grant-tables(添加在配置文件) 3.重设root密码(更新user表记录) 4.以正 ...

  4. mysql修改密码、找回密码

    一.修改密码 方法一: 在mysql系统外,使用mysqladmin # mysqladmin -u root -p password test123 Enter password: [输入原来的密码 ...

  5. mysql在线快速修改密码_MySQL修改密码的几种方式

    这篇文章主要介绍了MySQL修改密码的几种方式,帮助大家更好的理解和使用MySQL,感兴趣的朋友可以了解下 前言: 在日常使用数据库的过程中,难免会遇到需要修改账号密码的情景,比如密码太简单需要修改. ...

  6. mysql显示修改密码_MySQL修改密码

    第一种方式: 最简单的方法就是借助第三方工具Navicat for MySQL来修改,方法如下: 1.登录mysql到指定库,如:登录到test库. 2.然后点击上方"用户"按钮. ...

  7. mysql admin 修改密码_mysql修改密码的三种方式

    方法1: 用SET PASSWORD命令 首先登录MySQL,使用mysql自带的那个客户端连接上mysql. 格式:mysql> set password for 用户名@localhost ...

  8. java web 找回密码_java web实现 忘记密码(找回密码)功能及代码

    java web实现 忘记密码(找回密码)功能及代码 (一).总体思路 (二).部分截图 (三).部分代码 (一).总体思路: 1.在 找回密码页面 录入 姓名.邮箱和验证码,录入后点击[提交]按钮, ...

  9. php 找回密码功能,找回密码类

    ~~~ /** * 找回密码_步骤 ** 判断帐号类型 ** 手机发送验证码||邮箱发送验证码 ** 修改密码 **/ public function findpass() { $step = I(' ...

最新文章

  1. python读取数据库导出文件_Python 获取 datax 执行结果保存到数据库的方法
  2. python入门看什么书-请问初学者学Python看那本书?
  3. DeepID2+:Deeply Learned Attributes for Crowded Scene Understanding
  4. Elasticsearch Query DSL基础介绍
  5. 六十、走进位运算的大门
  6. zip伪加密做法及原理
  7. 9.整型安全操作.rs
  8. 汇智创科机器人_【汇智创科机器人招聘信息】-看准网
  9. 转:libev和libevent的设计差异
  10. debian10安装mysql_ECS Debian 系统安装mysql数据库的具体操作
  11. “数学不好,干啥都不行!”高级开发:方向不对,努力也白费!
  12. android使用Dialog实现复选功能与数据库结合综合实例
  13. [洛谷P3346][ZJOI2015]诸神眷顾的幻想乡
  14. Qos拥塞避免原理与实验
  15. 【t092】迷之阶梯
  16. Linux 如何配置 SFTP 来代替单一ftp应用
  17. 洛谷试炼场:单词接龙
  18. logo字体在线设计工具
  19. GS企业管理软件运用
  20. 如何让laravel框架下出现vender文件夹

热门文章

  1. 【python工具篇】pip和pypi
  2. _Default同时存在于两个dll文件中的解决办法
  3. linux安装memcached(不错)
  4. Java基础语法之方法的参数传递与综合案例
  5. Python稳基修炼的经典案例12(计算机二级、初学者必会的字符文件处理)
  6. java 进阶 知乎_(二)零基础写Java知乎爬虫之进阶篇
  7. Python+flask+flask-email发送带附件的电子邮件
  8. Python使用正则表达式处理字符串
  9. php列表调多图,列表中调用多图显示的文章
  10. python爬虫模块_python之爬虫_模块