码迷,mamicode.com
首页 > 数据库 > 详细

mysql数据库忘记root密码

时间:2015-08-17 19:47:17      阅读:219      评论:0      收藏:0      [点我收藏+]

标签:mysql   数据库   

具体要看你是在什么系统(windows或者是linux)下面的mysql了,一般来说,方法就是开不安全模式进入mysql,然后直接修改mysql数据库下面的user表,记得update user set password=password("新密码") where user="root";我写的就是个意思,password("新密码") ,password()是一个加密函数,不是直接password="新密码";参照网上的教程,自己试一下吧,有不懂的再问。先 把分给了吧。如果提示mysql不是有效命令,则进入mysql的跟目录下面的bin目录之后再进行操作或者添加到环境变量里去。


以下是操作步骤

  1. 确保mysql服务关闭,如果注册过服务,用命令:net stop mysql 即可;

  2. 开启不安全模式,即不进行权限验证(密码验证)就可以任意身份进入mysql,用命令:mysqld -nt --skip-grant-tables

  3.  update mysql.user set password=PASSWORD(‘新密码‘) where User=‘root‘ and host=‘localhost‘;

  4. 关键的一步:刷新权限,使用命令:flush privileges;

  5. 关闭命令行,

  6. 杀死mysqld进程,方法:进入任务管理器就可以了,结束进程mysqld.exe。

  7. 再次启动mysql服务,用命令net start mysql。


本文出自 “暝冥祈祷” 博客,请务必保留此出处http://ailoveai5521.blog.51cto.com/3381210/1685318

mysql数据库忘记root密码

标签:mysql   数据库   

原文地址:http://ailoveai5521.blog.51cto.com/3381210/1685318

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!