我的编程空间,编程开发者的网络收藏夹
学习永远不晚

MariaDB中如何重置Root密码

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

MariaDB中如何重置Root密码

本篇文章给大家分享的是有关MariaDB中如何重置Root密码,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

首先,停止数据库。

如果你使用 MySQL,请输入以下命令并下按回车键。

$ sudo systemctl stop mysql

对于 MariaDB:

$ sudo systemctl stop mariadb

接下来,使用以下命令在没有权限检查的情况下重新启动数据库:

$ sudo mysqld_safe --skip-grant-tables &

这里, --skip-grant-tables 选项让你在没有密码和所有权限的情况下进行连接。如果使用此选项启动服务器,它还会启用 --skip-networking 选项,这用于防止其他客户端连接到数据库服务器。并且,& 符号用于在后台运行命令,因此你可以在以下步骤中输入其他命令。请注意,上述命令很危险,并且你的数据库会变得不安全。你应该只在短时间内运行此命令以重置密码。

接下来,以 root 用户身份登录 MySQL/MariaDB 服务器:

$ mysql

mysql >MariaDB [(none)] > 提示符下,运行以下命令重置 root 用户密码:

UPDATE mysql.user SET Password=PASSWORD('NEW-PASSWORD') WHERE User='root';

使用你自己的密码替换上述命令中的 NEW-PASSWORD

然后,输入以下命令退出 mysql 控制台。

FLUSH PRIVILEGES;exit

***,关闭之前使用 --skip-grant-tables 选项运行的数据库。为此,运行:

$ sudo mysqladmin -u root -p shutdown

系统将要求你输入在上一步中设置的 MySQL/MariaDB 用户密码。

现在,使用以下命令正常启动 MySQL/MariaDB 服务:

$ sudo systemctl start mysql

对于 MariaDB:

$ sudo systemctl start mariadb

使用以下命令验证密码是否确实已更改:

$ mysql -u root -p

以上就是MariaDB中如何重置Root密码,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注亿速云行业资讯频道。

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

MariaDB中如何重置Root密码

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

MariaDB重置密码

原文:https://www.cnblogs.com/jantsch/p/13967193.html
MariaDB重置密码
2019-11-11

如何在MySQL 8中重置root密码

ERROR 1045 (28000): Access denied for user "root"@"localhost" (using password: YES) 一般这个错误是由密码错误引起,解决的办法自然就是重置密码 解决方案如下: 1.停止mysql
如何在MySQL 8中重置root密码
2014-05-29

CentOS7如何重置root密码的方法

搬砖过程中杂七杂八的环境和配置问题,每次总能碰到不一样的错误。Google一下发现别人能解决的方法不一定适合你。这次我遇到问题的环境是: Windows 10 企业版 2016 LTS VMware® Workstation 14
2022-06-04

和重置CentOS-root密码

这期内容当中小编将会给大家带来有关和重置CentOS-root密码,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。对于一个系统管理员来说root密码控制着相当多的安全数据。如果忘记了root密码就需要及时的
2023-06-16

Linux下如何修改MySQL/MariaDB的Root密码

这篇文章主要介绍了Linux下如何修改MySQL/MariaDB的Root密码,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。修改 MySQL 或 MariaDB 的 root
2023-06-28

Linux mysql-5.6如何实现重置root密码

1. 检查mysql服务是否启动,如果启动,关闭mysql服务 运行命令:ps -ef | grep -i mysql如果开着就运行关闭的命令:service mysqld stop2.修改mysql的配置文件my.conf 一般在/etc
2022-05-21

如何进行Linux系统root密码重置

这篇文章主要为大家分析了如何进行Linux系统root密码重置的相关知识点,内容详细易懂,操作细节合理,具有一定参考价值。如果感兴趣的话,不妨跟着跟随小编一起来看看,下面跟着小编一起深入学习“如何进行Linux系统root密码重置”的知识吧
2023-06-28

MySQL-重置root密码问题

当忘记root管理员账号密码问题适用于忘记root密码的情况及异机恢复时没有管理员账号密码的情形# 跳过权限验证启动服务/usr/local/mysql/bin/mysqld_safe --defaults-file=/etc/my.cnf --skip-g
MySQL-重置root密码问题
2022-03-20

MySQL怎么重置root密码

要重置MySQL的root密码,可以按照以下步骤进行操作:1. 停止MySQL服务。可以使用以下命令停止MySQL服务:```sudo service mysql stop```2. 启动MySQL服务并跳过权限验证。可以使用以下命令启动M
2023-09-20

编程热搜

目录