如何更改 MySQL 上的 root 密码?

如何更改 MySQL 上的 root 密码?

我在 AskUbuntu 中检查了 25 多个答案;没有一个适用...在这个例子中,我似乎是一个极端情况。

我知道分配了一个空密码,因为 MySQL 日志中有一个条目证实了这一点。尽管有这个线索(在日志文件中),但我无法使用 登录mysql -u root -p。对密码请求的回车键响应被拒绝,因为无效。

正如我所说,这似乎是一个极端情况,因为所有尝试的解决方案(我已经尝试过的)都假定,在密码为空的情况下,您可以登录并更改它。

尽管日志报告分配了一个空密码,但我无法使用“空密码”(即按下密码)登录。

环境Ubuntu Studio 23.10 MySQL 8.0.36

MYSQL 日志

2024-04-19T07:15:40.204390Z 0 [System] [MY-013172] [Server] Received SHUTDOWN from user <via user signal>. Shutting down mysqld (Version: 8.0.36-0ubuntu0.23.10.1).
...
2024-04-16T18:27:18.733173Z 6 [Warning] [MY-010453] [Server] root@localhost is created with an empty password ! Please consider switching off the --initialize-insecure option.
...

相关内容