如果你使用的是MySQL 5.7或更高版本,MySQL服务器的初始密码默认是随机生成的,而不是MySQL服务器安装时设置的密码。这个密码可以在安装日志中找到。
2019-01-01T00:00:00.000000Z 1 [Note] A temporary password is generated for root@localhost: password
从日志中可以看到,临时密码是"password"。要使用初始密码,你必须通过以下步骤更改密码:
使用临时密码作为当前密码登录MySQL服务器更改密码mysql -u root -pALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
这里的new_password是你要设置的新密码。更改密码后,你可以在登录MySQL服务器时使用新密码了。