如何重置数据库root密码

如果你忘记了密码或需要重置密码(例如,当数据库管理员换人或被裁员!),这篇文章会派上用场。

操作方法

  • 01

    开始之前,先停止数据库服务并检查服务状态,我们应该可以看到先前设置的环境变量: ------------- SystemD ------------- # systemctl stop mariadb ------------- SysVinit ------------- # /etc/init.d/mysqld stop

  • 02

    用--skip-grant-tables选项启动服务: ------------- SystemD ------------- # systemctl set-environment MYSQLD_OPTS="--skip-grant-tables" # systemctl start mariadb # systemctl status mariadb ------------- SysVinit ------------- # mysqld_safe --skip-grant-tables & 这可以让你不用 root 密码就能连接到数据库本文所有的软件都可以从《linux就该这么学》这本书里找到!(你也许需要切换到另外一个终端上): # mysql -u root

  • 03

    接下来,按照下面列出的步骤来。 >MariaDB [(none)]> USE mysql; MariaDB [(none)]> UPDATE user SET password=PASSWORD('YourNewPasswordHere') WHERE User='root' AND Host = 'localhost'; MariaDB [(none)]> FLUSH PRIVILEGES;

  • 04

    最后,停止服务,取消环境变量设置并再次启动服务: ------------- SystemD ------------- # systemctl stop mariadb # systemctl unset-environment MYSQLD_OPTS # systemctl start mariadb ------------- SysVinit ------------- # /etc/init.d/mysql stop # /etc/init.d/mysql start 这可以让先前的改变生效,允许你使用新的密码连接到数据库。

(0)

相关推荐

  • linux系统下 mysql数据库root密码破解

    本文主要介绍安装在linux系统下的mysql数据库忘记root密码的情况下,如何登录数据库修改root密码,方便以后登录. 操作方法 01 确保mysql正常安装且以前可以正常运行访问.找到mysq ...

  • MySQL 5.7重置root密码

    有时候,我们可能会忘记MySQL数据库root用户的密码,导致无法登陆和使用数据库.这时,只要我们有应用服务器的管理员账户,就可以通过重置root密码的方式重新设置新密码并登陆MySQL数据库. 操作 ...

  • MySQL忘记root密码??重置方法

    如果MySQL密码忘记了root密码导致无法登录,如下图所示,这个时候怎么办,只能重置root密码了.有一个弊端就是需要停MySQL服务,如果这是生产数据库操作起来就没那么方便了 操作方法 01 如果 ...

  • [原创]linux/win重置mysql的root密码

    linux/win重置mysql的root密码 操作方法 01 Windows环境的找回方法: 范甘迪说法国 1.打开cmd命令窗口,先输入命令: net stop mysql    回车     # ...

  • 如何重置CentOS 7的Root密码?设置CentOS 7的Root密码的方法与步骤

    重置Centos 7 Root密码的方式和Centos 6完全不同。让我来展示一下到底如何操作。 1 - 在启动grub菜单,选择编辑选项启动 2 - 按键盘e键,来进入编辑界面 3 - 找到Linu ...

  • 如何在Linux(CentOS)下重置MySQL根(Root)密码

    本例中以CentOS6.6下修改MySQL5.1.73举例说明. 1.首先输入"service mysqld status"查看当前mysql服务状态,下图显示正在mysqld服务 ...

  • Fedora系统的管理员root密码怎么重置?

    Fedora系统的管理员root密码怎么重置?

  • MySQL重置root密码

    有时候忘记了root密码,或者不知道mysql的初始密码,采用这个方案,能很好的解决这个问题. 操作方法 01 关闭mysql服务 service mysql stop 02 新建一个文件 假设 /t ...

  • CentOS重置root密码

    在使用Linux系统的时候root密码是十分关键的安全机制.但是假设那天丢失了root密码的话问题就严重了.下面为大家介绍CentOS–root密码忘记的解决办法. 操作方法 01 重启系统,在开机启 ...