这里是文章模块栏目内容页
忘了mysql初始化密码(mysql忘记用户密码)

导读:MySQL是一款常用的关系型数据库管理系统,但有时我们会忘记初始化密码。本文将为大家介绍解决这个问题的方法。

1. 重启MySQL服务

在Linux系统下,我们可以通过重启MySQL服务来进入安全模式。在安全模式下,我们可以修改root用户的密码。

命令:sudo systemctl stop mysql

sudo mysqld_safe --skip-grant-tables &

mysql -u root

2. 修改mysql.user表中的密码

在进入安全模式后,我们可以使用以下命令修改root用户的密码:

use mysql;

update user set authentication_string=password('new_password') where user='root';

flush privileges;

3. 重启MySQL服务

修改完密码后,我们需要重启MySQL服务以使其生效。

命令:sudo systemctl restart mysql

总结:忘记MySQL初始化密码是一个常见的问题,但我们可以通过重启MySQL服务进入安全模式并修改密码。在修改密码后,我们需要重启MySQL服务以使其生效。