Home > Database > Mysql Tutorial > MySQL数据库密码忘记,不用怕!_MySQL

MySQL数据库密码忘记,不用怕!_MySQL

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Release: 2016-06-01 14:02:14
Original
1192 people have browsed it

本文主要介绍的是忘记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数据库服务相关程序。

5.[未验证]

重新打开一个窗口

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

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

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

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

5.[验证]或则:

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

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

<ol class="dp-xml"><li class="alt"><span><span>mysql -u root </span></span></li></ol>
Copy after login

修改root用户的密码;

<ol class="dp-xml">
<li class="alt"><span><span>mysql</span><span class="tag"><strong><font color="#006699">></font></strong></span><span> update mysql.user set </span><span class="attribute"><font color="#ff0000">password</font></span><span>=</span><span class="attribute-value"><font color="#0000ff">PASSWORD</font></span><span>('新密码') where </span><span class="attribute"><font color="#ff0000">User</font></span><span>=</span><span class="attribute-value"><font color="#0000ff">'root'</font></span><span>;   </span></span></li>
<li>
<span>mysql</span><span class="tag"><strong><font color="#006699">></font></strong></span><span> flush privileges;   </span>
</li>
<li class="alt">
<span>mysql</span><span class="tag"><strong><font color="#006699">></font></strong></span><span> quit  </span>
</li>
</ol>
Copy after login

6.停止MySQL Server,用正常模式启动Mysql

7.你可以用新的密码链接到Mysql 了。

Unix&Linux

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

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

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

<ol class="dp-xml"><li class="alt"><span><span>shell</span><span class="tag"><strong><font color="#006699">></font></strong></span><span>mysqld_safe –skip-grant-tables & </span></span></li></ol>
Copy after login

4.为设置新MySQL数据库密码

<ol class="dp-xml"><li class="alt"><span><span>shell</span><span class="tag"><strong><font color="#006699">></font></strong></span><span>mysqladmin -u root flush-privileges password "newpassword" </span></span></li></ol>
Copy after login

5.重启MySQL Server

附录:

MySQL修改密码的方法大全:

<ol class="dp-xml">
<li class="alt"><span><span>mysql</span><span class="tag"><strong><font color="#006699">></font></strong></span><span> update user set </span><span class="attribute"><font color="#ff0000">Password</font></span><span>=</span><span class="attribute-value"><font color="#0000ff">password</font></span><span>('newpassword') where </span><span class="attribute"><font color="#ff0000">User</font></span><span>=</span><span class="attribute-value"><font color="#0000ff">'root'</font></span><span>;   </span></span></li>
<li><span>MYSQLADMIN -u root -p PASSWORD mypasswd   </span></li>
</ol>
Copy after login

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

<ol class="dp-xml">
<li class="alt"><span><span>mysql</span><span class="tag"><strong><font color="#006699">></font></strong></span><span> SET PASSWORD FOR myuser@</span><span class="attribute"><font color="#ff0000">localhost</font></span><span> = </span><span class="attribute-value"><font color="#0000ff">PASSWORD</font></span><span>('mypasswd');   </span></span></li>
<li>
<span>mysql</span><span class="tag"><strong><font color="#006699">></font></strong></span><span> GRANT USAGE ON *.* TO myuser@localhost IDENTIFIED BY 'mypassword';   </span>
</li>
</ol>
Copy after login

Tag标签: MySQL忘记密码,MySQL找回密码,Mysql密码,修改MySQL数据库密码

Related labels:
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Latest Issues
用phpstorm
From 1970-01-01 08:00:00
0
0
0
Why did the teacher’s submission fail?
From 1970-01-01 08:00:00
0
0
0
composer installation failed
From 1970-01-01 08:00:00
0
0
0
angular.js - angularJS ng-style用法
From 1970-01-01 08:00:00
0
0
0
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template