MariaDB中如何重置Root密码
发表于:2025-01-21 作者:千家信息网编辑
千家信息网最后更新 2025年01月21日,本篇文章给大家分享的是有关MariaDB中如何重置Root密码,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。首先,停止数据库。如果你使用
千家信息网最后更新 2025年01月21日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安全错误
数据库的锁怎样保障安全
开发自己的web服务器
服务器账号密码怎么用
数据库连接数如何释放
护苗网络安全教育计划
浙江网络技术服务标准
迅手餐饮管理系统连接不上服务器
建设指标库数据库
花瓣服务器
帮政府做软件开发项目
广州现代化安全文化展厅软件开发
互联网科技新发展
软件开发工具有哪些好看的小说
多线程 写数据库
网络安全法七类禁止
查看服务器的ip和dns
zlan串口服务器亮绿灯
英语不好能学网络安全
网络安全扫描工具的功能
网络安全取决于谁
ea服务器游戏排名
远程指导软件开发价格走势
2019全球服务器与存储市场
苹果的查找朋友无法连接服务器
无法和服务器建立可靠数据链接
软件开发外部设计
海雀摄像头云服务器安全吗
服务器的问题开机卡死
软件开发过程与模型
互联网创造的科技
奉贤市网络安全课堂