解决MySQL8初始化密码日志里没有的问题

一、整体流程

首先,我们来看一下整个过程的步骤:

erDiagram
    确认问题 --> 重启MySQL服务
    重启MySQL服务 --> 修改密码
    修改密码 --> 验证密码

二、具体步骤

1. 确认问题

首先,我们需要确认问题是否为“MySQL8初始化密码日志里没有”。为了确认问题,我们需要重启MySQL服务。

```bash
sudo systemctl restart mysql

代码解释: 通过这行代码,我们可以重启MySQL服务,让修改密码的操作生效。


### 2. 修改密码

接下来,我们需要修改MySQL的密码。在修改密码之前,我们需要登录到MySQL数据库。

```markdown
```bash
mysql -uroot -p

代码解释: 通过这行代码,我们可以使用root用户登录到MySQL数据库。

接着,我们需要执行修改密码的操作。

```sql
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'new_password';

代码解释: 通过这行代码,我们将root用户的密码修改为“new_password”。

3. 验证密码

最后,我们需要验证修改后的密码是否生效。

```bash
mysql -uroot -p

代码解释: 通过这行代码,我们可以使用修改后的密码登录到MySQL数据库,以验证密码是否生效。

三、总结

通过以上步骤,我们可以解决MySQL8初始化密码日志里没有的问题。记住,及时重启MySQL服务、修改密码并验证密码的正确性是解决问题的关键步骤。希望以上内容对你有所帮助,如果有任何疑问,欢迎随时向我提问。祝你学习进步!