文档章节

解决mysql忘记密码

李光正
 李光正
发布于 2015/10/15 14:53
字数 598
阅读 1
收藏 0
点赞 0
评论 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无法登陆

一、错误消息: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忘记密码怎么办?? ---------------------------------------------------------------------------- mysql忘记密码不需要重新安装,只需记住一个参数 skip-grant-tables 方法一: 在m...

stevenhuhu
2014/04/23
0
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
mysql 5.7.x 的密码

mysql 5.7.x 的密码设置、重设、忘记密码:(参考:http://dev.mysql.com/doc/refman/5.7/en/resetting-permissions.html) 文档中前面的介绍不行。但最后一种方法可以,如下: 停止mysqld服务...

Tom-Lin
2016/02/20
92
0
MYSQL安装后设置密码以及mysql忘记密码重新设置密码

首次登录设置密码: 1.用root 进入mysql后 2.使用GRANT语句 3.进入mysql库修改user表 忘记密码需要重置: 1.把你的mysql服务停掉,用dos进入你的mysql安装路径下的bin目录 2.进入安全模式,不...

李矮矮
2016/09/19
10
0
Mac下忘记MySQL初始密码

   Mac安装MySQL时会生成一个很复杂的初始密码,很容易忘记。也有一部分人并未刻意地去记住密码。总之,如果忘记密码,可以通过以下方式来修改。 1. 第一步 打开系统偏好设置 在最下面点击...

偏偏注定要落脚丶
2017/11/11
0
0
Linux下安装MySQL(mariadb)

1、安装 yum -y install MariaDB-server 2、启动 systemctl start mariadb #启动服务systemctl enable mariadb #设置开机启动systemctl restart mariadb #重新启动systemctl stop mariadb.se......

土龙
2017/10/27
0
0
汽车分类管理软件--OpenAutoClassifieds

OpenAutoClassifieds是一汽车分类管理软件。易于安装和易于管理,使用自动分类的PHP驱动和用MySQL做为后端,用它添加汽车,快速和灵活。 功能和特点 基于Smarty模板 基于PHP和MySQL 记住功能...

匿名
2008/12/06
4.5K
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

win10 上安装解压版mysql

1.效果 2. 下载MySQL 压缩版 下载地址: https://downloads.mysql.com/archives/community/ 3. 配置 3.1 将下载的文件解压到合适的位置 我最终将myql文件 放在:D:\develop\mysql 最终放的位...

Lucky_Me
14分钟前
0
0
linux服务器修改mtu值优化cpu

一、jumbo frames 相关 1、什么是jumbo frames Jumbo frames 是指比标准Ethernet Frames长的frame,即比1518/1522 bit大的frames,Jumbo frame的大小是每个设备厂商规定的,不属于IEEE标准;...

问题终结者
28分钟前
0
0
expect脚本同步文件expect脚本指定host和要同步的文件 构建文件分发系统批量远程执行命令

expect脚本同步文件 在一台机器上把文件同步到多台机器上 自动同步文件 #!/usr/bin/expectset passwd "123456"spawn rsync -av root@192.168.133.132:/tmp/12.txt /tmp/expect {"yes...

lyy549745
29分钟前
0
0
36.rsync下 日志 screen

10.32/10.33 rsync通过服务同步 10.34 linux系统日志 10.35 screen工具 10.32/10.33 rsync通过服务同步: rsync还可以通过服务的方式同步。那需要开启一个服务,他的架构是cs架构,客户端服务...

王鑫linux
37分钟前
0
0
matplotlib 保存图片时的参数

简单绘图 import matplotlib.pyplot as pltplt.plot(range(10)) 保存为csv格式,放大后依然很清晰 plt.savefig('t1.svg') 普通保存放大后会有点模糊文件大小20多k plt.savefig('t5.p...

阿豪boy
41分钟前
0
0
java 8 复合Lambda 表达式

comparator 比较器复合 //排序Comparator.comparing(Apple::getWeight);List<Apple> list = Stream.of(new Apple(1, "a"), new Apple(2, "b"), new Apple(3, "c")) .collect(......

Canaan_
昨天
0
0
nginx负载均衡

一、nginx 负载均衡 拓扑图: 主机信息: 1、负载均衡器1(lb1):192.168.10.205 RHEL7.5 2、负载均衡器2(lb2):192.168.10.206 RHEL7.5 3、web服务器1(web01):192.168.10.207 Centos...

人在艹木中
昨天
0
0
做了一个小网站

做了一个小网站 www.kanxs123.com

叶落花开
昨天
0
0
继社会佩奇之后,又尝试了可爱的蓝胖子,有趣 Python

#哆啦A梦# !/usr/bin/env python3# -*- coding: utf-8 -*-# @Author: dong dong# @Env: python 3.6from turtle import *# 无轨迹跳跃def my_goto(x, y): penup(...

Py爱好
昨天
0
0
shell及python脚本方式登录服务器

一、问题 在工作过程中,经常会遇见需要登录服务器,并且因为安全的原因,需要使用交互的方式登录,而且shell、python在工作中也经常用到,并且可以提供交互的功能。都是利用了expect、spawn...

yangjianzhou
昨天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部