`
cwqcwk1
  • 浏览: 89237 次
文章分类
社区版块
存档分类
最新评论

MySQL忘记密码怎么修改密码

 
阅读更多

MySQL的 root 帐号密码默认为空,经常都有修改密码后忘记密码的事。如果忘记了root 帐号密码,那该怎么修改密码呢?这里有一个可行的方法,就是在MySQL安全模式下(跳过权限检查)修改密码的方式来解决这个问题。本文分别对Windows环境与Linux环境下介绍MySQL忘记密码时修改密码的方法,希望帮助初学者解决丢失密码的烦恼。

Windows下MySQL重置密码

通常MySQL都是安装成Windows服务运行的。

1、启动cmd命令窗口:

# 关闭MySQL服务
D:\MySQL\bin>sc stop mysql

# 以安全模式启动MySQL
D:\MySQL\bin>mysqld --skip-grant-tables

2、不要关闭,再启动一个新的cmd命令窗口:

# 登录MySQL数据库
D:\MySQL\bin>mysql -u root -p

mysql> use mysql;
mysql> update user set password=password("123456") where user="root";
mysql> flush privileges;

3、关闭以上两个窗口,启动MySQL服务

# 启动MySQL服务
C:\>sc start mysql

Linux下MySQL重置密码

Linux下重置密码的操作与Windows下类似。

# 停止MySQL服务
[root@www ~]# /etc/init.d/mysql stop

# 以安全模式启动MySQL
[root@www ~]# /usr/local/mysql/bin/mysqld_safe --skip-grant-tables &

# 登录MySQL
[root@www ~]# mysql -u root -p

mysql> use mysql;
mysql> update user set password=password("123456") where user="root";
mysql> flush privileges;

# 启动MySQL服务
[root@www ~]# /etc/init.d/mysql start

分享到:
评论

相关推荐

    mysql数据库忘记密码时如何修改

    5. **完成密码修改并重启MySQL服务**: - 使用`exit`命令退出MySQL命令行界面。 - 关闭最初用于启动MySQL服务的命令行窗口。 - 正常启动MySQL服务。 - 再次使用`mysql -u root -p`命令登录,输入新设置的密码...

    linux--mysql忘记密码,修改密码

    然而,在日常操作中,用户可能会遇到忘记MySQL根用户(root)密码的情况,这可能导致无法登录数据库进行管理和维护。本文将详细介绍在Linux系统中,当忘记MySQL密码时,如何重置密码以及采取的一些额外步骤来确保...

    mysql密码忘记教程

    但在实际使用过程中,有时可能会遇到忘记MySQL超级管理员root密码的情况,这将严重影响数据库的正常使用与管理。本文将详细介绍在Windows操作系统下重置MySQL root密码的具体步骤,帮助用户快速解决问题。 #### ...

    mysql忘记密码解决方法

    mysql忘记密码解决方法mysql忘记密码解决方法mysql忘记密码解决方法

    修改Mysql的root密码方法

    如果当前root用户密码已知,那么可以直接通过登录MySQL后执行相应的密码修改命令。但如果忘记了root用户的密码或者密码被误设为不可用状态,则需要采用下面的方法来重置密码。 #### 步骤详解 1. **停止MySQL服务**...

    mysql忘记密码的修改步骤.

    ### MySQL忘记密码的修改步骤详解 在日常的数据库管理工作中,难免会遇到忘记MySQL数据库管理员密码的情况。当这种情况发生时,我们需要有一套行之有效的解决方案来重置密码,以确保数据库服务的正常运行不受影响。...

    mysql忘记密码如何重置-mysql8.0忘记密码修改

    本文将基于“mysql忘记密码如何重置_mysql8.0忘记密码修改-CSDN博客.pdf”这一文档的内容,详细介绍MySQL 8.0版本下如何重置忘记的密码。 #### 一、准备工作 在进行密码重置前,请确保以下几点: 1. **确认MySQL...

    linux下忘记mysql密码的几种找回方法(推荐)

    今天我们主要是讲一下关于linux忘记mysql密码处理方法,下面提供了5种linux忘记mysql密码找回方法哦。 方法一(先进入root权限): # /etc/init.d/mysql stop # mysqld_safe --user=mysql --skip-grant-tables --...

    忘记mysql中root密码和zabbix登陆密码[整理].pdf

    MySQL中root密码忘记的解决办法 当我们忘记了mysql中root密码时,不能正常登陆mysql数据库了。这时候,我们可以通过修改mysql的配置文件来跳过密码登陆。具体步骤如下: 1. 首先,打开mysql的配置文件`/etc/my.cnf...

    MySQL修改root密码的多种方法

    本文介绍了MySQL修改root密码的多种方法,忘记密码时,管理员可以在服务器上修改ROOT密码,防止忘记密码导致数据无法导出或使用工具连接数据库。

    mysql数据库密码修改

    MySQL数据库密码修改是数据库管理中的一个重要操作,它涉及到数据库的安全性。当用户忘记MySQL数据库密码时,可以通过一些特定的步骤来重置密码。下面是详细的密码修改步骤以及相关知识点的介绍。 首先,需要打开...

    MySQL修改密码方法总结

    本文将详细介绍几种常用的MySQL密码修改方法,包括使用`mysqladmin`工具、通过SQL命令(如`UPDATE`、`SET PASSWORD`和`GRANT`语句)等不同方式来实现密码更新的目的。 #### 使用`mysqladmin`工具修改密码 `...

    windows下忘记mysql的root用户密码详细解决方法

    在使用Windows操作系统时,如果忘记了MySQL数据库中root用户的密码,用户可能会陷入无法登录数据库的困境。这种情况对于数据库管理员来说尤其麻烦,因为没有密码意味着无法执行数据库管理任务,比如更新、查询等。...

    ubuntu 11.10 mysql忘记root密码解决

    在解决 MySQL 忘记 Root 密码的问题之前,需要停止 MySQL 服务,以便在安全模式下进行密码修改。可以使用以下命令停止 MySQL 服务: ``` # killall mysqld ``` 停止 MySQL 服务后,需要使用以下命令启动 MySQL ...

    mysql忘记密码解决办法.doc

    总结来说,解决MySQL忘记密码的问题,主要分为以下几个步骤:停止MySQL服务,以安全模式启动MySQL,无密码登录,更新用户密码,刷新权限,最后重启服务并用新密码登录。这个过程简单且实用,可以帮助你迅速恢复对...

    整理了以下四种在MySQL中修改root密码的方法

    MySQL 中修改 root 密码的四种方法 MySQL 是一种流行的关系数据库管理系统,广泛应用于各个领域。在实际应用中,MySQL 的 root 密码是非常重要的,因为它是 MySQL 的最高权限账户。如果我们忘记了 root 密码,将会...

    Windows下Mysql5.7修改密码1

    在Windows环境下,MySQL 5.7的密码修改过程是一个关键的操作,这涉及到数据库系统的安全性和管理。以下将详细解释这个过程中的每个步骤及其背后的知识点: 1. **显示隐藏文件和文件夹**: - Windows操作系统默认会...

    MySQL密码修改工具1.1 免费版

    总的来说,MySQL密码修改工具1.1免费版是数据库管理员的得力助手,它简化了密码恢复过程,降低了因忘记密码而带来的困扰。在使用过程中,理解其工作原理和注意事项,将有助于更安全、高效地管理MySQL数据库。

    ubuntu修改mysql密码

    如果没有设置密码或忘记了密码,可以采用后续介绍的“绕过权限表”方法来重置密码。 3. **选择MySQL库**:登录后,执行`use mysql;`命令来切换到mysql数据库,因为存放用户信息的表是在这个库中的。 4. **更新密码...

    mysql忘记密码解决办法

    如果忘记mysql的密码,请不要着急,这个文档详细教你如何重新设置新密码

Global site tag (gtag.js) - Google Analytics