MariaDB中如何重置Root密码
发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,本篇文章给大家分享的是有关MariaDB中如何重置Root密码,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。首先,停止数据库。如果你使用
千家信息网最后更新 2025年11月07日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密码,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注行业资讯频道。
命令
密码
数据
数据库
运行
服务
输入
服务器
用户
接下来
情况
更多
权限
知识
篇文章
实用
危险
安全
为此
后台
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
南京编程软件开发学校
选取数据库
工业互联网汉威科技
软件开发部门的看法
成都项目软件开发机构
互联网科技头像
广州嵌入式软件开发可信吗
我的世界服务器怎样安装插件
代码插数据库报错
电话网络技术支持公司
小振服务器
北京交通大学与网络技术学院
学习网络安全有哪些方法
网络安全企业的未来
弘达科技软件开发
网络运营违反网络安全法的规定
绿巨人视频软件开发
数据库文件的压缩
计算机三级网络技术40套
软件开发用不到算法
朝阳区专业性软件开发价格信息
oa系统好还是云服务器好
软件开发工作量核定和收入
广州嵌入式软件开发可信吗
网络安全教育主题视频
属于网络技术发展趋势的
网络安全管理员培训班
前端和软件开发的关系
芙蓉区软件开发专业学校
四川互联网软件开发价格