Mysql数据库密码丢失解决方法

昨天看到群里一朋友在问Mysql数据库root密码丢失了该怎么办,要如何才能找回密码进入到mysql数据库中去呢?其实这样的问题我也遇到过因为记得以前自己写东西的时候安装mysql数据库就忘记过密码,后来也是在网上找了一些资料最好解决的那么今天小编就来分享一下解决方法。

首先我们先来看看基本的Mysql知识,就是如何利用命令启动Mysql数据库,命令格式如下:             net  start   Mysql;

1:在/ete/my.cnf(windows下面应该是在mysql的的那个bin文件夹下面,不同的系统所对应不同的目录)

2:在主配置文件内找到[mysqld]这个单词,然后再下面输入skip-grant-tables这句好像是进行跳过检测,然后保存退出,之后重新启动mysql(/etc/init.d/mysqld restart) 注意一定要重新启动mysql服务。。

3:当进去之后,先输入use mysql; //切换到mysql这个数据库

4:然后输入命令mysql> update user set password=password(‘new password’) where user=’root’;

5;因为在第二部的时候我们在配置文件内加入了这句skip-grant-tables 所以在修改之后 要把这句给去掉否则你所有所作的是没有用的。。然后重新启动mysql 6这步之后就可以进行启动,当你在输入mysql的时候是无法进去的。你要输入mysql -u root -p 意思是用root这个用户,需要密码。

到这里Mysql数据库密码丢失的问题就解决了,我希望大家都能实际的去操作一下因为不同的人操作方法不同针对的环境不同,可能会出现其他问题如果您遇到什么其他提示为解决问题,欢迎联系小编一起研究讨论。

本文固定链接: http://www.idc-blog.com/?p=213 | 网络菜鸟学习园地

该日志由 admin 于2013年03月19日发表在 Mysql数据库 分类下,
原创文章转载请注明: Mysql数据库密码丢失解决方法 | 网络菜鸟学习园地
关键字:

报歉!评论已关闭.