use*_*408 4 server mysql uninstall 16.04
在全新安装的 Ubuntu 上,我设置了 root 密码,但忘记保存。
由于我想记录设置步骤以供以后重现,因此我不想执行任何密码恢复步骤,而是删除系统上 MySQL 的所有痕迹并重新开始。
我努力了:
sudo apt-get remove dbconfig-mysql
sudo apt-get remove --purge mysql*
sudo apt-get autoremove
sudo apt-get autoclean
Run Code Online (Sandbox Code Playgroud)
(根据这个答案),以及一个额外的
rm -r /etc/mysql
Run Code Online (Sandbox Code Playgroud)
但是当我之后安装MySQL时,我仍然没有得到密码提示,这表明仍然有一些MySQL残留物可以从中复活旧密码。
如何从该系统中彻底根除 MySQL,以便下次安装 MySQL 时会像全新安装一样并再次提示我输入 root 密码?
除了上述命令(不保证所有命令实际上都需要)之外,还执行
sudo rm -r /var/lib/mysql
Run Code Online (Sandbox Code Playgroud)
用户和密码(包括root密码)存储在数据库本身中,默认数据目录是/var/lib/mysql.
| 归档时间: |
|
| 查看次数: |
12558 次 |
| 最近记录: |