本文作者:kris

MySQL密码忘了怎么办?MySQL重置root密码方法-mysql密码忘记了怎么重置

kris 2025-01-27 21:38:24 5
MySQL密码忘了怎么办?MySQL重置root密码方法-mysql密码忘记了怎么重置摘要: windows10中mysql忘记root密码怎么重置? 在Windows 10中,如果你忘记了MySQL的root密码,你可以按照以下步骤进行重置:步骤一:停止MySQL服务首先...

windows10中mysql忘记root密码怎么重置?

在Windows 10中,如果你忘记了MySQL的root密码,你可以按照以下步骤进行重置:
步骤一:停止MySQL服务
首先,你需要停止正在运行的MySQL服务。这可以通过在命令提示符窗口中输入以下命令来实现:
bash
net stop mysql
步骤二:以安全模式启动MySQL
然后,你需要以安全模式启动MySQL。这可以通过在命令提示符窗口中输入以下命令来实现:
bash
mysqld --shared-memory --skip-grant-tables
步骤三:重置密码
接下来,你需要打开一个新的命令提示符窗口,并在其中输入以下命令来重置密码:
mysql
u root
当系统提示你输入密码时,直接按回车键即可。然后,你可以执行以下SQL语句来修改root用户的密码:
ALTER
USER
'root'
'localhost'
IDENTIFIED
'你的新密码'
请将“你的新密码”替换为你想要的新密码。
步骤四:刷新权限表
最后,你需要执行以下命令来刷新MySQL的权限表:
FLUSH PRIVILEGES;
步骤五:启动MySQL服务
然后,你可以通过以下命令启动MySQL服务:
bash
net start mysql
现在,你应该可以使用新的root密码登录MySQL了。如果你遇到任何问题,都可以随时向我提问。

mysql数据库忘记root密码怎么办?

如果忘记了MySQL root密码,可以用以下方法重新设置:

1. KILL掉系统里的MySQL进程;

killall -TERM MySQLd

这里注意一下,不一定使用上面的命令,只要把mysql停止就ok,

如果是用lnmp装的,那就是:

./lnmp stop

2. 用以下命令启动MySQL,以不检查权限的方式启动;

mysqld_safe --skip-grant-tables &

MySQL密码忘了怎么办?MySQL重置root密码方法-mysql密码忘记了怎么重置

图片来源:网络

3. 然后用空密码方式使用root用户登录 MySQL;

MySQL -u root

4. 修改root用户的密码;

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

MySQL> flush privileges;

MySQL> quit

重新启动MySQL,就可以使用新密码登录了。

Mysql数据库root用户密码忘记怎么办

1.

用命令编辑/etc/my.cnf配置文件,即:vim /etc/my.cnf 或者 vi /etc/my.cnf

2.

在[mysqld]下添加skip-grant-tables,然后保存并退出

3.

重启mysql服务:service mysqld restart

4.

更改root用户名 重启以后,执行mysql命令进入mysql命令行

5.

修改root用户密码 update mysql.user set authentication_string=password(‘root’) where user=‘root’; --5.7版本 flush privileges;

文章版权及转载声明

作者:kris本文地址:https://www.damoyx.com/p/28022.html发布于 2025-01-27 21:38:24
文章转载或复制请以超链接形式并注明出处大漠游侠网

阅读
分享