`
sun4love
  • 浏览: 233557 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

MySQL忘记密码的正确解决方法

    博客分类:
  • db
阅读更多

摘要:

 

以下的文章主要介绍的是 MySQL 忘记密码的正确解决方法,在实际操作中如果你忘记MySQL密码是一件很头痛的事情,这篇文章主要是介绍对MySQL忘记密码的补救方案,以下就有详细内容描述,望你会有所收获。

MySQL忘记密码解决方案:

破解本地密码:

 

Windows:

1.用系统管理员登陆系统。

2.停止MySQL的服务。

 

3.进入命令窗口,然后进入 MySQL的安装目录,比如我的安装目录是c:\mysql,进入C:\mysql\bin

 

4.跳过权限检查启动MySQL,

 

c:\mysql\bin>mysqld-nt ––skip-grant-tables

或则:c:\mysql\bin>mysqld ––skip-grant-tables

 

mysqld.exe是微软Windows MySQL server数据库服务器相关程序。mysqld-nt.exe是MySQL Daemon数据库服务相关程序。

 

MySQL忘记密码解决方案5.[未验证]

重新打开一个窗口

进入c:\mysql\bin目录,设置root的新密码

c:\mysql\bin>mysqladmin -u root flush-privileges password "newpassword"

 

c:\mysql\bin>mysqladmin -u root -p shutdown

 

 

将newpassword替换为你要用的root的密码,第二个命令会提示你输入新密码,重复第一个命令输入的密码。

 

5.[验证]或则:

重新开打一个命令提示符的窗口(CMD)

用空密码方式使用root用户登录 MySQL;

mysql -u root

 

修改root用户的密码;

 

 

mysql> update mysql.user set password=PASSWORD('新密码') where User='root';

 

6.停止MySQL Server,用正常模式启动Mysql7.你可以用新的密码链接到Mysql 了。

 

Unix&Linux:

1.用root或者运行mysqld 的用户登录系统;

 

2.利用kill命令结束掉mysqld的进程;

 

3.使用–skip-grant-tables参数启动MySQL Server

 

shell>mysqld_safe –skip-grant-tables &

 

4.为root@localhost设置新密码

 

shell>mysqladmin -u root flush-privileges password "newpassword"

5.MySQL忘记密码解决方案重启MySQL Server

附录:

MySQL修改密码的方法大全:

mysql> update user set Password=password('newpassword') where User='root';

可以修改MYSQL文件夹中的MY.INI文件

 

mysql> SET PASSWORD FOR myuser@localhost = PASSWORD('mypasswd');

 

以上的相关内容就是对MySQL忘记密码解决方案的介绍,望你能有所收获。

 

 

转自 http://apps.hi.baidu.com/share/detail/23003683

 

 

 

分享到:
评论

相关推荐

    MYSQL密码忘记解决方案

    本文将详细介绍一种解决MySQL密码忘记问题的方法,该方法经过验证,适用于大多数情况,旨在帮助遇到此类问题的用户解决问题。 首先,我们需要理解MySQL的权限系统。MySQL的用户密码存储在`mysql`库中的`user`表里,...

    mysql忘记密码的修改步骤.

    ### MySQL忘记密码的修改步骤详解 在日常的数据库管理工作中,难免会遇到忘记MySQL数据库管理员密码的情况。当这种情况发生时,我们需要有一套行之有效的解决方案来重置密码,以确保数据库服务的正常运行不受影响。...

    mysqlroot密码忘记解决

    ### MySQL root密码忘记解决方案 在使用MySQL数据库的过程中,可能会遇到忘记root用户密码的情况。本文将详细介绍如何在Windows环境下重置MySQL root用户的密码。 #### 前提条件与准备工作 在开始之前,请确保...

    MySQL常见问题及解决方法

    MySQL常见问题及解决方法 MySQL 是一种关系型数据库管理系统,它广泛应用于 web 应用程序中。然而,在使用 MySQL 过程中,用户经常会遇到一些常见的问题,本文将对这些问题进行总结和解决。 一、 MySQL 登录问题 ...

    windows下忘记mysql的root用户密码详细解决方法.pdf

    ### Windows下忘记MySQL的root用户密码详细解决方法 在日常工作中,我们可能会遇到忘记MySQL数据库root用户密码的情况,尤其是在Windows操作系统环境下。本文将详细介绍如何在Windows系统中解决这一问题。 #### ...

    Ubuntu下MySQL root密码忘记的解决方法

    本文提供的方法仅适用于Ubuntu系统下MySQL服务忘记root密码的情况。如果使用的是其他版本的Ubuntu或者MySQL,可能需要调整细节步骤。在使用此方法时,务必注意备份相关数据和配置文件,以防不测。最后,对于新密码的...

    ubuntu修改mysql密码

    ### Ubuntu下修改MySQL密码的方法 在Ubuntu系统中,MySQL数据库是非常常见的数据存储解决方案之一。由于安全性和管理的需求,我们可能需要定期更改MySQL的密码。本文将详细介绍如何在Ubuntu环境下通过两种方式来...

    mysql找回密码方法

    ### MySQL找回密码方法详解 在日常的数据库管理工作中,可能会遇到忘记MySQL数据库密码的情况。这时候,我们需要有一种有效的方法来重置或找回密码。本篇文章将详细介绍在Windows环境下如何通过一系列命令行操作来...

    mysql密码破解详细

    #### 一、MySQL密码修改方法概述 在处理MySQL数据库时,有时会遇到忘记密码的情况,这可能导致无法登录数据库进行管理。本文将详细介绍如何在不破坏MySQL服务的前提下修改MySQL的密码。 #### 二、使用`mysqladmin`...

    重设MYSQL ROOT密码

    使用新的密码登录MySQL,确认密码是否已被正确更改: ```cmd mysql -u root -p ``` 输入新密码后,如果能成功登录,则表示密码重设成功。 #### 注意事项 - 在命令行中输入命令时,务必遵循提示1、提示2和提示3...

    mysql 忘记密码的解决方法(linux和windows小结)

    当登陆MYSQL时,提示: ERROR 1045: Access denied for user: ‘root@localhost’ (Using password: YES) 说明密码不正确,当确实忘记密码时,要怎么办呢? 难道重新安装,当然不需要了. Linux或UNIX 1. 用root或者以...

    mysql密码忘记后破解方法.pdf

    ### MySQL密码忘记后的破解方法详解 #### 一、前言 在使用MySQL数据库的过程中,有时候可能会遇到忘记数据库管理员(root)密码的情况。这时,我们需要一种安全有效的方法来重置密码,以便能够继续对数据库进行管理...

    (整理)windows下忘记mysql的root用户密码详细解决方法..docx

    ### Windows下忘记MySQL的root用户密码的详细解决方法 #### 背景介绍 在日常的数据库管理和维护过程中,有时可能会遇到忘记了MySQL root用户的密码的情况。这种情况尤其在使用Windows操作系统时更为常见。本文将...

    Mysql安装错误 解决方法

    如果忘记密码,可以通过重置root密码来解决。 2. **重置root密码**:在Windows环境下,可以通过停止MySQL服务、修改my.ini文件中的skip-grant-tables参数、重启服务、进入MySQL命令行界面更改root密码的方式来重置...

    Elastix忘记登陆密码解决方法

    ### Elastix忘记登录密码解决方法 在使用Elastix系统过程中,用户可能会遇到忘记登录密码的情况。本文将详细介绍如何解决这一问题,并确保系统能够正常使用。 #### 一、理解Elastix及其数据库结构 Elastix是一款...

    windows10下如何修改mysql默认密码,网上的试了,都不管用.zip

    总的来说,修改MySQL默认密码需要正确地停用和启动服务,以及在特定模式下访问MySQL,然后更新用户权限表。如果你遵循上述步骤,应该能成功修改密码并解决问题。如果仍有困难,建议查阅官方文档或寻求专业社区的帮助...

Global site tag (gtag.js) - Google Analytics