在树莓派上干净卸载掉mysql的方法

By | 2016年3月21日

这次博客数据库炸了之后就开始着手处理这个情况,表现为启动数据库的时候出现一长串点,最后提示FAIL的情况。

[FAIL] Starting MySQL database server: mysqld . . . . . . . . . . . . . . failed

查找log都是空,之后晚上又说用mysql_safe 启动输出日志

mysqld_safe –log-error=/var/log/mysql.err

这里边是说InnoDB出现问题,顺着这个问题找到了解决的办法
http://stackoverflow.com/questions/24840743/improper-killing-of-mysqld-now-not-starting

跟着操作一轮下俩,数据库直接报废了,重新安装失败,卸载失败,全部卡在启动数据库失败。

最后找到debian上重新安装数据库的方法:http://www.jb51.net/article/50884.htm

先完全卸载mysql

sudo apt-get –purge remove mysql-server
sudo apt-get –purge remove mysql-client
sudo apt-get –purge remove mysql-common

然后清理残余的文件

apt-get autoremove
apt-get autoclean
rm /etc/mysql/ -R
rm /var/lib/mysql/ -R

最后重装mysql就可以了,在卸载mysql的时候会顺便把php和apache的mysql支持包一起卸载掉,卸载的时候记得记录下和php与apache相关的包,重装mysql之后再安装那些支持包就行了。

本文链接地址:http://blog.windworkshop.net/?p=959 »文章允许转载 ,转载请注明出处,谢谢。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据