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

找回MySQL的root密码

阅读更多

1.
C:\wamp\bin\mysql\mysql5.1.36>cd bin

C:\wamp\bin\mysql\mysql5.1.36\bin>dir
 Volume in drive C has no label.
 Volume Serial Number is 38DC-C60C

 Directory of C:\wamp\bin\mysql\mysql5.1.36\bin

10/22/2009  12:16 PM    <DIR>          .
10/22/2009  12:16 PM    <DIR>          ..
06/17/2009  11:18 AM         2,359,296 libmySQL.dll
06/17/2009  11:18 AM         2,089,600 myisamchk.exe
06/17/2009  11:18 AM         1,979,008 myisamlog.exe
06/17/2009  11:18 AM         2,007,680 myisampack.exe
06/17/2009  11:18 AM         1,966,720 myisam_ftdump.exe
06/17/2009  11:18 AM         2,347,648 mysql.exe
06/17/2009  11:18 AM         2,282,112 mysqladmin.exe
06/17/2009  11:18 AM         2,368,128 mysqlbinlog.exe
06/17/2009  11:18 AM         2,278,016 mysqlcheck.exe
06/17/2009  11:18 AM         6,582,912 mysqld.exe
06/17/2009  11:18 AM         2,331,264 mysqldump.exe
06/17/2009  11:18 AM         2,273,920 mysqlimport.exe
02/06/2009  01:17 AM         2,971,776 MySQLInstanceConfig.exe
06/17/2009  11:18 AM         2,273,920 mysqlshow.exe
06/17/2009  11:18 AM         1,802,880 mysql_upgrade.exe
06/17/2009  11:18 AM         1,728,512 my_print_defaults.exe
06/17/2009  11:18 AM         1,716,224 perror.exe
06/17/2009  11:18 AM         1,703,936 resolveip.exe
              18 File(s)     43,063,552 bytes
               2 Dir(s)   3,049,091,072 bytes free

C:\wamp\bin\mysql\mysql5.1.36\bin>mysqld-nt
'mysqld-nt' is not recognized as an internal or external command,
operable program or batch file.

C:\wamp\bin\mysql\mysql5.1.36\bin>mysqld -nt --skip-grant-tables

//此命令执行后会挂起,此时新开cmd,执行修改密码操作;


2.
update the password
Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.

C:\Documents and Settings\Administrator>cd C:\wamp\bin\mysql\mysql5.1.36

C:\wamp\bin\mysql\mysql5.1.36>cd bin

C:\wamp\bin\mysql\mysql5.1.36\bin>mysql.exe
ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: NO)

C:\wamp\bin\mysql\mysql5.1.36\bin>
C:\wamp\bin\mysql\mysql5.1.36\bin>mysql.exe
ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: NO)

//一些方案说直接执行mysql登录后修改密码,我试后行不通;
//直接使用mysqladmin命令修改密码

C:\wamp\bin\mysql\mysql5.1.36\bin>mysqladmin.exe -u root flush-privileges password "111111"

C:\wamp\bin\mysql\mysql5.1.36\bin>mysqladmin -u root -p shutdown
//此命令执行后会要求你输入密码,与以上所设相同即可
Enter password: ******

C:\wamp\bin\mysql\mysql5.1.36\bin>


3.返回第一个窗口,已经自动停止;启动mysql,使用新密码登录,ok。
分享到:
评论

相关推荐

    windows下忘记mysql超级管理员root密码的解决办法

    本文将详细介绍一种在Windows XP/2000/2003/NT系统中找回MySQL超级管理员root密码的方法。 #### 一、准备工作 在开始之前,请确保您具有管理员权限,并且对MySQL数据库有一定的了解。如果您的服务器上安装了多个...

    Windows Mysql8.0忘记密码后重置密码(亲测可用)

    在使用 MySQL 数据库时,有时可能会遇到忘记数据库管理员(root)密码的情况,这会给数据库操作带来不便。对于在 Windows 操作系统上运行的 MySQL 8.0 版本,重置密码的过程是相对直接且安全的。以下是详细的操作步骤...

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

    幸运的是,Ubuntu系统提供了一种通过修改MySQL配置文件来重置root密码的方法,这不需要用户知道原始密码,即可重新获得对数据库的控制。 首先,我们需要理解/etc/mysql/***f这个配置文件的作用。***f是MySQL服务器...

    Mysql根用户root密码忘记后的处理方法

    ### MySQL根用户root密码忘记后的处理方法 在日常的数据库管理工作中,我们可能会遇到MySQL根用户root密码遗忘的情况。这可能会导致无法登录数据库进行管理和维护工作。本文将详细介绍几种有效的解决方法来帮助用户...

    linux下mysql的root密码忘记解决方法.pdf

    ### Linux下MySQL的Root密码忘记解决方法 #### 知识点概述 在Linux环境中使用MySQL数据库时,可能会遇到忘记root用户密码的情况。由于root用户拥有对数据库系统的最高管理权限,因此找回或重置该用户的密码至关...

    重置root密码

    开发过程中,有时忘记了mysql数据的root账号密码,本篇手把手教你如何轻松重置root账号密码

    mysql基础补充1-root用户登密码找回问题-详细笔记文档总结

    本文详细介绍了 MySQL 根用户密码找回问题的解决方案,包括停止 MySQL 服务、使用--skip-grant-tables 启动 MySQL、使用空密码登录 MySQL、更新 root 用户密码、刷新权限和验证密码等步骤。通过遵循这些步骤,用户...

    mysql找回密码方法

    本篇文章将详细介绍在Windows环境下如何通过一系列命令行操作来找回MySQL的管理员密码。 #### 一、停止MySQL服务 在找回MySQL密码之前,首先需要确保MySQL服务处于停止状态。这可以通过以下步骤完成: 1. **打开...

    linux下忘记mysql密码的几种找回方法(推荐)

    今天我们主要是讲一下关于linux忘记mysql密码处理方法,下面提供了5种linux忘记mysql密码找回方法哦。 方法一(先进入root权限): # /etc/init.d/mysql stop # mysqld_safe --user=mysql --skip-grant-tables --...

    找回失落的MySQL密码.pdf

    首先,找回MySQL密码的前提是你必须以root用户身份登录系统,因为只有root权限才能执行相应的操作。第一步是停止MySQL服务,这是为了防止在修改密码的过程中发生数据冲突。MySQL服务的进程ID通常存储在MySQL数据目录...

    linux mysql 找回密码

    以下是找回或重置MySQL root密码的详细过程,遵循这些步骤可以帮助你重新获得对数据库的访问权限。 1. **停止MySQL服务** 在开始重置密码之前,首先要确保MySQL服务已经停止,以防止在更改密码过程中出现冲突。你...

    Mysql的Root密码忘记,查看或修改的解决方法(图文介绍)

    以上就是找回或者修改MySQL root密码的基本步骤。这个过程对于MySQL的初学者来说可能会有一定难度,因为涉及到直接操作系统服务和命令行数据库操作。但是,它也是解决忘记密码问题的有效方法。值得注意的是,上述...

    Mysql 5视图重置密码!忘记Mysql密码工具

    由于需要重置mysql超级管理员root帐号的密码,在网上搜到的那种在命令行使用“mysqld-nt --skip-grant-tables”命令方法的,尝试N次都失败了! 幸好最终发现了这个重置mysql密码的视图操作工具,不能独享,特分享...

    MySQL数据库忘记密码的解决方法

    本文将详细介绍几种经过验证的有效解决方法,帮助您在忘记MySQL密码时能够快速找回或重置密码。 #### 一、通过管理员身份启动MySQL服务 当MySQL服务无法正常启动时,通常会提示“发生系统错误5;拒绝访问!”这类...

    忘记Mysql密码处理方法

    本文将详细介绍一种简单有效的解决方法,帮助大家快速找回或重置MySQL数据库的密码。 #### 前提条件 确保您的计算机上已安装了MySQL数据库服务器。以下步骤适用于Windows操作系统。 #### 步骤一:停止MySQL服务 ...

    linux忘记mysql密码

    linux忘记mysql密码处理方法,下面提供了4种linux忘记mysql密码找回方法哦。  方法一:  # /etc/init.d/mysql stop  # mysqld_safe –user=mysql –skip-grant-tables –skip-networking &  # mysql -u root...

    Mac下mysql 8.0.22 找回密码的方法

    Mac 最新版 MySQL 8.0.22 找回密码大全 问题描述: 昨天心血来潮, 想在Mac上体验一下最新版的MySQL的更改密码的流程, 一下子手贱用mysql_native_password替代caching_sha2_password改了plugin之后, 再用UPDATE SET來...

    阿里云云服务器mysql密码找回的方法

    本文详细介绍了两种在阿里云云服务器上找回MySQL密码的方法。第一种方法适用于刚安装MySQL的情况,第二种方法则适用于已忘记密码但能访问服务器的情况。每一步都给出了具体的操作步骤,确保用户能够顺利地重置MySQL...

Global site tag (gtag.js) - Google Analytics