在使用MySQL的过程中,我们有时需要知道MySQL的随机密码,下面介绍一些方法。
方法一:
执行以下命令可以找到MySQL的随机密码:
grep 'temporary password' /var/log/mysqld.log
该命令可以在/var/log/mysqld.log文件中查找包含“temporary password”的行,该行通常还包括具有初始凭据的root用户的用户名。
方法二:
以下是从MySQL 5.7.6(2015年4月)开始的另一种方法:
sudo grep 'A temporary password is generated' /var/log/mysqld.log
下面是使用此方法找到随机密码的样本输出:
2021-09-17T00:30:01.872482Z 1 [Note] A temporary password is generated for root@localhost: Erw?3q/3t(y0
方法三:
你也可以用下面的命令来更改MySQL的随机密码:
mysql_secure_installation
该命令将引导您完成MySQL的安全安装程序,其中包括更改随机MySQL密码的选项。
无论您使用哪种方法,都应该安全地存储您的MySQL随机密码以备将来使用。