首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >删除Mysql不会重置根登录

删除Mysql不会重置根登录
EN

Stack Overflow用户
提问于 2014-07-15 12:42:57
回答 2查看 310关注 0票数 0

我已经使用Ubuntu12.04中的以下内容卸载了Mysql服务器:

代码语言:javascript
运行
复制
sudo apt-get remove --purge mysql-server mysql-client mysql-common
sudo apt-get autoremove
sudo apt-get autoclean
rm -rf /var/lib/mysql
rm -rf /etc/mysql*

在安装过程中,我从提示窗口输入了新的根密码。

安装之后,我无法用新的根密码登录,它适用于旧的。

代码语言:javascript
运行
复制
mysql -u root -p

输入新密码后,将得到错误:

代码语言:javascript
运行
复制
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

但是,当我输入旧密码时,它工作得很好。

另外,当我使用旧的根密码登录Mysql时,我可以看到表mysql.user仍然可用,如下所示。我需要完全删除Mysql。

代码语言:javascript
运行
复制
mysql>select host,user from mysql.user;

为什么会发生这种事?是虫子吗?如何删除mysql和所有内容(包括根登录,等等)完全地?请给我建议。

谢谢。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-07-15 13:11:00

我刚得到答案。我还使用了上面的命令:

代码语言:javascript
运行
复制
killall mysqld
killall mysqld_safe

而且效果很好!

票数 0
EN

Stack Overflow用户

发布于 2014-07-15 12:45:50

如果您想从您的系统中清除它,您应该使用apt-get purge,这也是删除修改后的配置文件等,而不仅仅是apt-get remove

如果你的问题只是你可能不知道的根本问题(我知道你知道你的问题在特殊情况下),网络上有很多方法。例如这一个

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24758516

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档