vlambda博客
学习文章列表

如何通过命令行修改 MySQL 8.0 的密码

注:如果是 ,或者忘记 MySQL 密码,可以通过 这篇文章的方法来设置和修改密码。


本文主要针对 MySQL 数据库原来有密码的情况,可以通过下面方法来修改 MySQL 数据库密码。


下面就为您详细介绍如何使用命令行来修改 MySQL 数据库的密码。


方法一:通过 mysqladmin 命令修改密码


mysqladmin -u root -p password 新密码

打开命令行,然后输入上面的命令,回车。其中新密码需要包含大小写字母、数字和特殊符号。


然后,需要在 Enter password: 后面输入之前的密码,并回车。


会有安全提示,不用管它,这时候 MySQL 数据库密码已经修改好了。


输入 mysql -u root -p 回车,然后输入新设置的密码,登陆 MySQL 数据库试一下吧。


方法二:在 MySQL 环境中修改密码


下面介绍在 MySQL 环境中的命令,MySQL 命令结束后都带一个分号作为命令结束符。


打开命令行,然后输入 mysql -u root -p 回车,输入之前的旧密码登陆 MySQL 数据库。进入 MySQL 数据库之后,在 mysql> 后面输入下面的命令,回车。其中 New123# 是新密码,可以改成你想设置的密码即可,密码需要包含大小写字母、数字和特殊符号。

alter user 'root'@'localhost' identified by 'New123#';

显示 Query OK, 0 rows affected 就表示修改成功了。