完全重置mysql

完全重置mysql

我在使用 mysql 服务器时遇到了很多问题。首先,我无法登录数据库,无法以 root 身份登录。当我运行 时mysql_secure_installation,它似乎接受了密码重置,但仍然无法让我登录。我运行mysqld_safe --skip-grant-tables然后手动重置密码,但这只是阻止我重新启动 mysql。第二次我甚至无法以这种方式登录。

我尝试重新配置 dpkg。清除所有 mysql* 软件包。在某些时候,此过程甚至破坏了 mysql-server 软件包,我无法重新安装 mysql-server。但是,安装从未提示我设置 root 密码,我认为它通常会这样做。

最后,我以某种方式重新安装了它。但现在 MySQL 无法启动。我在 mysql 中没有任何我需要的模式或表,所以我只能采取焦土手段将其删除。

一定有一种方法可以让我重新安装 mysql,设置密码并正常登录。但是,我不知道该怎么做。

相关内容