文档章节

解决mysql忘记密码

李光正
 李光正
发布于 2015/10/15 14:53
字数 598
阅读 1
收藏 0
 

解决mysql忘记密码

mysql有时候忘记密码了怎么办?我给出案例和说明!一下就解决了!
  Windows下的实际操作如下
  1.关闭正在运行的MySQL。
  2.打开DOS窗口,转到mysql/bin目录。


  3.输入mysqld --skip-grant-tables回车。如果没有出现提示信息,那就对了。
  4.再开一个DOS窗口(因为刚才那个DOS窗口已经不能动了),转到mysql/bin目录。
  5.输入mysql回车,如果成功,将出现MySQL提示符 >
  6. 连接权限数据库>use mysql; (>是本来就有的提示符,别忘了最后的分号)
  6.改密码:> update user set password=password("520") where user="root"; (别忘了最后的分号)
  7.刷新权限(必须的步骤)>flush privileges;
  8.退出 > /q
  9.注销系统,再进入,开MySQL,使用用户名root和刚才设置的新密码123456登陆。
  第一步
  C:/Documents and Settings/Administrator>cd D:/web/www.7747.net/Mysql/MySQL Se
  rver5.5/bin
  C:/Documents and Settings/Administrator>d:
  D:/web/www.7747.net/Mysql/MySQL Server5.5/bin>mysqld --skip-grant-tables
  第二步
  Microsoft Windows [版本 5.2.3790]
  (C) 版权所有 1985-2003 Microsoft Corp.
  C:/Documents and Settings/Administrator>cd D:/web/www.7747.net/Mysql/MySQL Se
  rver5.5/bin
  C:/Documents and Settings/Administrator>d:
  D:/web/www.7747.net/Mysql/MySQL Server5.5/bin>mysql
  Welcome to the MySQL monitor. Commands end with ; or /g.
  Your MySQL connection id is 1
  Server version: 5.5.10 MySQL Community Server (GPL)
  Copyright (c) 2000, 2010, Oracle and/or its affiliates. All rights reserved.
  Oracle is a registered trademark of Oracle Corporation and/or its
  affiliates. Other names may be trademarks of their respective
  owners.
  Type 'help;' or '/h' for help. Type '/c' to clear the current input statement.
  mysql> use mysql;
  Database changed
  mysql> update user set password=password("520") where user="root";
  Query OK, 1 row affected (0.00 sec)
  Rows matched: 1 Changed: 1 Warnings: 0
  mysql> flush privileges;
  Query OK, 0 rows affected (0.00 sec)
  mysql> /q
  Bye

 

 

(1)停止mysql服务或结束mysqld.exe进程。 (2)命令提示符切换至mysql的bin目录。 (3)以不检查权限的方式启动mysql。 注意:如果是mysql5.0 这里执行mysqld-nt --skip-grant-tables (4)打开本地的mysql co

在网上看到了方法,自己走了一遍,截图备忘。

(1)停止mysql服务或结束mysqld.exe进程。







(2)命令提示符切换至mysql的bin目录。





(3)以不检查权限的方式启动mysql。




注意:如果是mysql5.0 这里执行“mysqld-nt --skip-grant-tables”

(4)打开本地的mysql command line client,密码为空。




(5)update命令修改root密码为redice。




(6)执行flush privileges。





OK,然后重启mysql,即可用新密码登录。

 

本文转载自:http://blog.csdn.net/liguangzhenghi/article/details/7238078

共有 人打赏支持
李光正
粉丝 5
博文 64
码字总数 0
作品 0
大兴
命令行启动mysql被拒绝(windows)

需要以管理员身份运行cmd进入,使用命令net start mysql启动 使用命令net stop mysql 停止。 mysql忘记密码,解决方法: 在mysql安装目录下my.ini中加上skip-grant-tables,然后重启mysql服务...

白又白呀
05/22
0
0
mysql 忘记密码怎么办???

mysql忘记密码怎么办?? ---------------------------------------------------------------------------- mysql忘记密码不需要重新安装,只需记住一个参数 skip-grant-tables 方法一: 在m...

stevenhuhu
2014/04/23
0
0
解决mysql无法登陆

一、错误消息:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)解决: 1、打开mysql配置文件 /etc/mysql/my.cnf ,添加一行“skip-grant-tables"配置......

Babyface丶小白
2015/08/24
42
0
解决mysql忘记密码

经常在登录mysql时会报以下错误: [root@zxb ~]# mysql -uroot -p1 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) 解决方法: ①首先进入安全模式,......

XiaoBingZ
2017/11/01
0
0
zabbix 忘记密码,zabbix重设密码。

zabbix忘记密码怎么办? 首先去看看mysql数据库 查看数据库 mysql> show databases; +--------------------+ | Database | +--------------------+ | zabbix | +--------------------+ 5 ro......

BlackHat
2011/01/17
6.2K
2

没有更多内容

加载失败,请刷新页面

加载更多

你为什么在Redis里读到了本应过期的数据

一个事故的故事 晚上睡的正香突然被电话吵醒,对面是开发焦急的声音:我们的程序在访问redis的时候读到了本应过期的key导致整个业务逻辑出了问题,需要马上解决。 看到这里你可能会想:这是不...

IT--小哥
今天
2
0
祝大家节日快乐,阖家幸福! centos GnuTLS 漏洞

yum update -y gnutls 修复了GnuTLS 漏洞。更新到最新 gnutls.x86_64 0:2.12.23-22.el6 版本

yizhichao
昨天
5
0
Scrapy 1.5.0之选择器

构造选择器 Scrapy选择器是通过文本(Text)或 TextResponse 对象构造的 Selector 类的实例。 它根据输入类型自动选择最佳的解析规则(XML vs HTML): >>> from scrapy.selector import Sele...

Eappo_Geng
昨天
4
0
Windows下Git多账号配置,同一电脑多个ssh-key的管理

Windows下Git多账号配置,同一电脑多个ssh-key的管理   这一篇文章是对上一篇文章《Git-TortoiseGit完整配置流程》的拓展,所以需要对上一篇文章有所了解,当然直接往下看也可以,其中也有...

morpheusWB
昨天
5
0
中秋快乐!!!

HiBlock
昨天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部