每次我重新启动机器时都会重置本地 MYSQL 根密码

Jim*_*Jim 5 mysql passwords ubuntu root

在过去的几周里,我遇到了一个非常奇怪的问题,每次我重新启动我的机器时,我的 MYSQL 安装的 root 密码都会被重置,我必须手动强制更改它。由于它是本地工作环境,因此默认密码应为空。

我正在运行 Ubuntu 16.04 LTS。这只是几周前我所说的,可能与上次 Ubuntu 升级相吻合,但我不能确定。

我曾尝试访问 MYSQL 日志,但这些日志在启动时为空,因此没有为我提供任何信息。

任何人都可以提供有关为什么会发生这种情况的任何帮助或任何其他故障排除方法,因为我不知道从哪里开始。

编辑:要添加,当我在更改后重置 MYSQL 根密码时,我运行以下命令:

sudo /etc/init.d/mysql stop

sudo mysqld_safe --skip-grant-tables & followed 
mysql -uroot

update mysql.user set authentication_string=password('') where user='root';
Run Code Online (Sandbox Code Playgroud)

谢谢