Linux下轻松修改MySQL/MariaDB的Root密码

如果您是第一次安装mysql或mariadb,您可以运行mysql_secure_installation脚本来进行基本的安全设置。其中一个设置是关于数据库的root密码,这个密码必须保密,只在必要时使用。如果您需要修改它(例如,当数据库管理员更换时,或者被解雇了!),您也可以通过该脚本进行修改。

请执行 脚本mysql_secure_installation以实现这些安全设置。

Linux下轻松修改MySQL/MariaDB的Root密码

修改 MySQL 或 MariaDB 的 root 密码

你知道 root 密码,但是想要重置它,对于这样的情况,让我们首先确定 MariaDB 正在运行:

------------- CentOS/RHEL 7 and Fedora 22+ ------------- # systemctl is-active mariadb------------- CentOS/RHEL 6 and Fedora -------------# /etc/init.d/mysqld status

登录后复制Linux下轻松修改MySQL/MariaDB的Root密码

检查 MysQL 状态

如果上面的命令返回中没有 active 这个关键词,那么该服务就是停止状态,你需要在进行下一步之前先启动数据库服务:

------------- CentOS/RHEL 7 and Fedora 22+ ------------- # systemctl start mariadb------------- CentOS/RHEL 6 and Fedora -------------# /etc/init.d/mysqld start

登录后复制

接下来,我们将以 root 登录进数据库服务器:

# mysql -u root -p

登录后复制

为了兼容不同版本,我们将使用下面的声明来更新 mysql 数据库的用户表。注意,你需要将 YourPasswordHere 替换为你为 root 选择的新密码。

MariaDB [(none)]> USE mysql;MariaDB [(none)]> UPDATE user SET password=PASSWORD('YourPasswordHere') WHERE User='root' AND Host = 'localhost';MariaDB [(none)]> FLUSH PRIVILEGES;

登录后复制

要验证是否操作成功,请输入以下命令退出当前 MariaDB 会话。

MariaDB [(none)]> exit;

登录后复制

然后,敲回车。你现在应该可以使用新密码连接到服务器了。

Linux下轻松修改MySQL/MariaDB的Root密码

修改 MysQL/MariaDB Root 密码

小结

在本文中,我们说明了如何修改 MariaDB / MySQL 的 root 密码 —— 或许你知道当前所讲的这个方法,也可能不知道。

像往常一样,如果你有任何问题或者反馈,请尽管使用下面的评论框来留下你宝贵的意见或建议,我们期待着您的留言。

以上就是Linux下轻松修改MySQL/MariaDB的Root密码的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2205482.html

(0)
上一篇 2025年2月26日 01:34:51
下一篇 2025年2月26日 01:35:12

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • Linux hostname修改后重启

    Linux系统修改主机名后需重启才能生效。以下步骤详细讲解如何修改主机名并重启系统: 第一步:打开终端。 第二步:使用文本编辑器(例如nano)编辑/etc/hostname文件: sudo nano /etc/hostname 登录后复制…

    2025年3月28日
    100
  • Linux backlog清理命令是什么

    Linux系统没有直接的backlog清理命令,但可以通过多种方式管理和清理可能占用大量磁盘空间的系统日志。以下方法可有效控制日志大小: 一、系统日志清理 以下命令可清理系统日志,请根据实际情况调整参数: journalctl &#8211…

    2025年3月28日
    100
  • 如何诊断Linux中Compton的问题

    解决Linux系统Compton问题的实用指南: 本文提供多种方法,帮助您诊断和修复Linux系统中Compton可能出现的故障。 方法一:检查系统日志 Compton的日志文件通常位于/var/log/compton.log。查看该文件,…

    2025年3月28日
    100
  • FileZilla在Linux上的安全性如何

    增强FileZilla在Linux服务器上的安全性,需要采取多项安全措施。以下是一些关键的安全建议: 设置强密码:使用复杂且难以猜测的密码保护FileZilla Server管理界面,密码应包含大小写字母、数字和特殊字符。 隐藏服务器版本信…

    2025年3月28日
    100
  • Linux驱动如何编写测试用例

    高效的Linux驱动程序测试,离不开精心设计的测试用例。本文将指导您逐步创建可靠的测试用例,确保驱动程序的稳定性和功能完整性。 测试用例编写步骤: 透彻理解驱动程序功能: 在编写任何测试用例之前,务必深入理解驱动程序的功能、与系统交互的方式…

    2025年3月28日
    100
  • Linux LAMP如何保障系统安全

    确保Linux LAMP系统的安全,需要多方面协同努力,涵盖系统强化、安全配置及访问控制等关键环节。以下策略能有效提升系统安全性: 系统强化: 及时更新与补丁修复: 定期更新系统及软件包,及时修补已知安全漏洞,这是维护系统安全的第一步。禁用…

    2025年3月28日
    100
  • 如何优化Linux日志存储空间

    有效管理Linux系统日志,避免磁盘空间爆满,可通过以下策略: 日志轮转(Log Rotation): 利用logrotate工具控制日志文件大小及数量。它能定期压缩、删除或归档旧日志。配置文件通常位于/etc/logrotate.conf…

    2025年3月28日
    100
  • Yum命令中常用参数有哪些

    Yum (Yellowdog Updater, Modified) 是基于RPM的Linux系统中强大的软件包管理器。本文将详细介绍Yum命令的常用参数,助您高效管理系统软件。 基础操作: 安装软件包: yum install packag…

    2025年3月28日
    100
  • 如何在Linux中使用Swagger进行API文档管理

    本文介绍如何在Linux环境下利用Swagger高效管理API文档。 一、Swagger安装与配置 首先,您需要在Linux系统中安装Swagger。 以Ubuntu为例,可以使用以下命令: sudo apt-get install swa…

    2025年3月28日
    100
  • 如何用mount命令挂载CIFS共享

    要使用mount命令挂载cifs(common internet file system)共享,您需要遵循以下步骤: 首先,确保您的系统已经安装了CIFS工具。在大多数Linux发行版中,可以使用以下命令安装: 对于基于Debian的系统(…

    互联网 2025年3月28日
    100

发表回复

登录后才能评论