在初始化启动mysql后采用临时密码进行登录时报错

来源:2-13 初始化MySQL8.0.15

weixin_慕的地0411244

2021-05-19

[root@e19 sql_log]# grep password mysql-error.log
2021-05-19T10:30:19.886553Z 5 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: A/jS)F94uTOq
[root@e19 sql_log]# mysql -uroot -p
Enter password:
ERROR 1862 (HY000): Your password has expired. To log in you must change it using a client that supports expired passwords.

写回答

1回答

sqlercn

2021-05-20

是不是之前初始化后一直没有登录,现在密码已经过期了。你可以在启动时加上 --skip-grant-tables参数重启MySQL服务后,使用root帐号无密码登录后,改下密码

0
0

零基础入门 详解企业主流数据库MySQL8.0

掌握SQL优化与慢查询优化,具备独当一面的能力

1618 学习 · 480 问题

查看课程