mysql数据库 密码 修改MySQL数据库密码的快速教程(亲测有效)

文章浏览阅读4k次,点赞3次,收藏21次。MySQL 8.0 引入了一些新的安全功能,包括密码加密方式的更改。如果您忘记了 MySQL 8.0 及以上版本的密码

MySQL 数据库密码的更改

✍特别提醒:进行此操作之前,一定要提前记录好你更改后的MySQL密码!!!

你可以按照以下步骤来修改MySQL 8.0及以上版本的数据库密码:

以管理员身份运行终端或命令提示符,使用以下命令登录到MySQL服务器:

# 这个命令默认登录的是root账户mysql -u username -p# 或者指定要登录的账户名:rootmysql -u root -p

提示:若想登录的不是root账户,而是别的账户:

输入你的密码,然后按Enter键。

在这里插入图片描述

一旦成功登录到MySQL服务器,输入以下命令来修改密码:

ALTER USER 'username'@'localhost' IDENTIFIED WITH mysql_native_password BY 'new_password';

请将“username”替换为你的用户名,并将“new_password”替换为你要设置的新密码。

请注意:如果你是在远程服务器上运行MySQL,则需要将“localhost”替换为远程主机的IP地址。

按Enter键执行该命令。如果没有错误,你应该会收到一个“Query OK”的消息。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-YI3AhFWC-1687412553674)(MySQL 数据库密码的更改.assets1.png)]

最后,退出MySQL服务器并使用新密码重新登录:

exit;mysql -u username -p

请确保将 “username” 替换为你的用户名,并按Enter键。

输入新密码,然后按Enter键即可登录到MySQL服务器。

在这里插入图片描述

mysql -u username -p 这个命令默认登陆的是root账户,我要登陆别的账户怎么办?

mysql -u username -p 命令中的 username 是您要登录的 MySQL 用户名,不一定是 root。如果您想要登录到其他账户,只需要将命令中的 username 替换为您要登录的用户名即可。

例如,如果您要登录到一个名为 myuser 的账户,可以使用以下命令:

mysql -u myuser -p

按下 Enter 键后,系统将提示您输入密码。如果密码正确,您将登录到 MySQL 服务器并获得 mysql> 提示符。

请注意,在默认情况下,MySQL 中的 root 用户具有所有权限,并且通常被认为是非常强大和敏感的账户。因此,在实际使用中,应该尽可能地避免使用 root 用户,而是使用具有更少权限的账户来执行特定任务。

编写不易,有帮到各位朋友理解的,点个赞再走哦!๑(≥▽≤)๑

原创文章,作者:筱凯,如若转载,请注明出处:https://www.jingyueyun.com/ask/713.html

(0)
筱凯筱凯
上一篇 2024 年 7 月 14 日
下一篇 2024 年 7 月 14 日

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

云产品限时秒杀。精选云产品高防服务器,500M大带宽限量抢购  >>点击进入