今天帮一个朋友找回了MYSQL的超级管理员ROOTpassword。開始输入命令的时候少打了个“点”害的折腾了几个小时。最终攻克了,写个教程,方便以后使用!



假设你是server是 windows xp/2000/2003/nt 都能够使用这种方法来找回丢失 MYSQL超级管理员root的password



1。停止MYSQL服务。CMD打开DOS窗体,输入 net stop mysql








2。在CMD命令行窗体,进入MYSQL安装文件夹 比方 d:mysql20080505in








3,进入mysql安全模式,即当mysql起来后,不用输入password就能进入数据库。

命令为: mysqld-nt --skip-grant-tables






***************************************

4,又一次打开一个CMD命令行窗体,输入mysql -uroot -p,使用空password的方式登录MySQL(不用输入password。直接按回车)








5,输入下面命令開始改动root用户的password(注意:命令中mysql.user中间有个“点”)

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



6。刷新权限表

mysql> flush privileges;








7,退出

mysql> quit



这样MYSQL超级管理员账号 ROOT已经又一次设置好了。接下来 在任务管理器里结束掉 mysql-nt.exe 这个进程,又一次启动MYSQL就可以!

(也能够直接又一次启动server)



MYSQL又一次启动后。就能够用新设置的ROOTpassword登陆MYSQL了!

今天帮一个朋友找回了MYSQL的超级管理员ROOTpassword,開始输入命令的时候少打了个“点”害的折腾了几个小时,最终攻克了,写个教程,方便以后使用。



假设你是server是 windows xp/2000/2003/nt 都能够使用这种方法来找回丢失 MYSQL超级管理员root的password



1。停止MYSQL服务,CMD打开DOS窗体。输入 net stop mysql








2。在CMD命令行窗体,进入MYSQL安装文件夹 比方 d:mysql20080505in








3。进入mysql安全模式,即当mysql起来后。不用输入password就能进入数据库。



命令为: mysqld-nt --skip-grant-tables






***************************************

4。又一次打开一个CMD命令行窗体,输入mysql -uroot -p。使用空password的方式登录MySQL(不用输入password,直接按回车)








5。输入下面命令開始改动root用户的password(注意:命令中mysql.user中间有个“点”)

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



6。刷新权限表

mysql> flush privileges;








7,退出

mysql> quit



这样MYSQL超级管理员账号 ROOT已经又一次设置好了,接下来 在任务管理器里结束掉 mysql-nt.exe 这个进程,又一次启动MYSQL就可以!

(也能够直接又一次启动server)



MYSQL又一次启动后,就能够用新设置的ROOTpassword登陆MYSQL了!

windows下忘记mysql超级管理员rootpassword的解决的方法的更多相关文章

  1. windows下忘记mysql超级管理员root密码的解决办法(也适用于wamp)

    1.停止mysql服务. 2,在CMD命令行窗口,进入MYSQL安装目录 比如 d:mysql20080505in 3,进入mysql安全模式,即当mysql起来后,不用输入密码就能进入数据库.命令为 ...

  2. windows下忘记mysql的root密码解决方法(图文)

    在windows下忘记mysql的root密码对于很对新手来说,也是会经常遇到的,我也刚好遇到啦,参考网上的解决办法,自己又整理啦一下. 1.首先需要查看mysql的服务是否启动. 打开cmd窗口,输 ...

  3. Centos下忘记mysql的root密码的解决方法

    Centos下忘记mysql的root密码的解决方法 一:(停掉正在运行的mysql) [root@NetDakVPS ~]# service mysql stop 二:使用 “--skip-gran ...

  4. windows下忘记mysql密码怎么办

    长时间不用mysql,密码忘记了怎么办,按照下面的步骤可以重新设置密码: 1.先把mysql服务停了,右键计算机-->选择管理-->选择服务和应用程序-->选择服务-->找到m ...

  5. 在Windows下忘记MySQL最高用户权限密码的解决方案

    1.打开MySQL配置文件 my.ini中,添加上skip-grant-tables,可以添加到文件的末尾或者是这添加到[mysqld]的下面(直接添加在my.ini文件最后亲测可以,但是在[mysq ...

  6. windows下忘记mysql的root密码

    1.停止mysql 2.命令行启动mysqlmysqld --defaults-file="c:\mysql\mysql server 5.1\my.ini" --console ...

  7. Linux下忘记MySQL的root密码的解决方法

    恢复方法之一 1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库. 因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的 状态下,其他的用户也 ...

  8. Windows下Apache+MySQL+PHP快速配置的几种方法

    Apache MySQL PHP Windows WAMP 1.易思EasySiteServer服务器集成环境 v1.0  (推荐) 尔创互联为推广其ESPCMS而开发的一个小东东,很好用.零配置,完 ...

  9. MySQL入门——在Windows下安装MySQL

    MySQL入门——在Windows下安装MySQL 摘要:本文主要说明了如何下Windows环境下安装MySQL. 查看电脑上是否安装了MySQL 打开cmd窗口,输入 services.msc 命令 ...

随机推荐

  1. window 10 64bit 安装nodejs v7.0.5 + npm v4.1.2 + Express 4.x及搭建web开发环境

    1.先安装nodejs.npm. 2.然后安装Express (4.0之后需要安装express-generator) npm install -g express npm install -g ex ...

  2. POJ 3225.Help with Intervals-线段树(成段替换、区间异或、简单hash)

    POJ3225.Help with Intervals 这个题就是对区间的各种操作,感觉这道题写的一点意思都没有,写到后面都不想写了,而且更神奇的是,自己的编译器连结果都输不出来,但是交上就过了,也是 ...

  3. Linq GroupJoin , Join

    static void Main(string[] args) { List<Person> persons = new List<Person> { }, }, }; Lis ...

  4. Android开发中多进程共享数据

    # 背景 最近在工作中遇到一个需求,需要在接收到推送的时候将推送获得的数据存起来,以供app启动时使用.我们会认为这不是So easy吗?只要把数据存到SharedPreferences中,然后让ap ...

  5. 高并发下的Node.js与负载均衡

    新兴的Node.js已经吸引了很多开发人员的眼光,它提供给我们一个快速构建高性能的网络应用的平台.我也开始逐步投入node.js的怀抱,在学习和使用的过程中,遇到了一些问题,也有一些经验,我觉得有必要 ...

  6. [置顶] kubernetes-kubectl命令说明

    kubectl kubectl controls the K8S cluster manager. Find more information at https://github.com/K8S/K8 ...

  7. python getopt学习记录

    有时候我们需要写一些脚本处理一些任务,这时候往往需要提供一些命令行参数,根据不同参数进行不同的处理,在Python里,命令行的参数和C语言很类似(因为标准Python是用C语言实现的).在C语言里,m ...

  8. MySQL MID()函数用法

    SQL MID() 函数用于得到一个字符串的一部分.这个函数被MySQL支持,但不被MS SQL Server和Oracle支持.在SQL Server, Oracle 数据库中,我们可以使用 SQL ...

  9. EffectiveJava(18)接口优先于抽象类

    ***接口和抽象类同样可以用来定义多个实现的类型,然而,接口通常是最佳途径.*** 这条规则有个例外 – 当演变的容易性比灵活性和功能性更为重要的时候,应该用抽象来定义类型 ,但前提是必须理解并且可以 ...

  10. 模拟服务器MockServer之Moco详细介绍

    转载:http://blog.csdn.net/vite_s/article/details/54583243 前面一篇介绍了如何用mockito来测试我们的一些异步任务,例如网络请求时候的异步回调. ...