资讯中心

网站首页

Linux MySQL忘记密码重置新密码

MySQL的root用户密码往往容易被遗忘,它本身就有一个跳过权限检查启动的机制用来处理权限错误问题。

Linux环境下介绍MySQL忘记密码/重置密码的方法,希望帮助初学者解决丢失密码的烦恼。

MySQL for Linux重置密码
Linux下重置密码的原理与Windows下类似,都是采用安全模式跳过权限检查启动MySQL。

1、首先停止MySQL服务,执行如下命令:

[root@www ~] # /etc/init.d/mysql stop

2、以安全模式启动MySQL:

[root@www ~] # /usr/local/mysql/bin/mysqld_safe --skip-grant-tables &

3、此时即可通过phpMyAdmin或者命令行修改密码。 用户名为root,密码为空即可。
附修改密码的命令:
首先以命令行模式登录MySQL:

[root@www ~] # mysql -u root -p

然后执行如下三条命令:

use mysql;
update user set password=password(“新密码”) where user=”root”;
flush privileges;

即可。

© 2007-2024 eMsHost Inc. All Rights Reserved.

易速互联领先的IDC基础服务商. 创立于2006年18年专业团队运营保障