在 Linux 上通过命令行更改 MySQL 的密码

下一个系列:
MySQL 通过命令行 102:基本用户交互

数据安全对于开发人员、企业所有者和系统管理员来说至关重要。 保护数据的一个重要元素是密码管理。 本指南将教您如何在 Linux 中使用命令行更改 MySQL 密码。

先决条件

  • 运行 CentOS 或 AlmaLinux 的服务器。
  • 对服务器的根级别访问。

如何通过命令行在 Linux 上更改 MySQL 密码

步骤1:

使用以下命令从命令行登录 MySQL 服务器。

mysql -u root -p

该命令使用 -u 标志指定 root 用户,而 -p 标志用于 MySQL 提示输入密码。 Enter 您当前的密码以完成登录。

第2步:

使用以下命令切换到适当的 MySQL 数据库。

use mysql;

第 3 步:

接下来,更新所有名为 root 的 MySQL 用户的密码。 将 your_new_password 替换为您的新密码。 您可以使用此命令更改任何用户的密码,方法是指定用户名代替单词 root。

update user set password=PASSWORD('your_new_password') where User="root";

第4步:

最后,使用以下命令重新加载权限。

flush privileges;

第 5 步:

完成所有步骤后,退出 MySQL。

quit

包起来

在 Linux 命令行中完成 MySQL 密码更改有助于管理员有效地管理密码。 通过管理密码来降低安全漏洞的风险为您的武器库增加了另一层安全性。

如果您正在为新项目或现有项目寻找 Linux 服务器,Liquid Web 提供 VPS 托管, Cloud 专用服务器和专用服务器以满足您的需求。 复杂的托管选项也可用于更复杂的环境。 立即联系我们的销售团队以开始使用。