Leif160519's blog Leif160519's blog

——————

目录
安装mysql中遇到的问题
/  

安装mysql中遇到的问题

本文摘自:https://www.cnblogs.com/xusir/p/3342722.html

我的debian7之前安装了mysql-server,是通过apt安装的,后来我卸载掉,

然后用whereis mysql查找,

把所有关于mysql的目录删除掉,包括带mysqld的目录及文件.

重新安装mysql,安装过程中没有提示错误,也没有提示要输入root密码之类的,

完成后 ,通过whereis mysql无法找到安装的文件,which mysql也无法找到,运行提示无mysql命令....请问这个问题该如何解决.

这是我在其它平台上提的问题,可惜没有人回答,最后自己多次搜索尝试终于解决.

以下是解决这个问题的过程:

1.在网上看到这部分,

sudo dpkg --remove mysql-serversudo
apt-get purge -f mysql-server mysql-commonsudo
apt-get install mysql-server mysql-common

这里主要是把原来的mysql全部删除掉,重新进行安装.

但是我这里重新安装后会出现如下问题

正在设置 mysql-server-5.5 (5.5.27-0ubuntu2) ...start: Job failed to startinvoke-rc.d: initscript mysql,
action "start" failed.dpkg: error processing mysql-server-5.5 (--configure): 子进程
已安装 post-installation 脚本
返回了错误号 1dpkg: dependency problems prevent configuration of mysql-server: mysql-server
依赖于 mysql-server-5.5;
然而: 软件包 mysql-server-5.5 尚未配置。dpkg: error processing mysql-server (--configure):
依赖关系问题 - 仍未被配置因为错误消息指示这是由于上一个问题导致的错误,没有写入 apport 报告。
在处理时有错误发生: mysql-server-5.5 mysql-server
E: Sub-process /usr/bin/dpkg returned an error code (1)

针对这个问题继续查找资料,最的又找到了一部分

删除mysql前 先删除一下/var/lib/mysql还有/etc/mysql

sudo rm /var/lib/mysql/ -R
sudo rm /etc/mysql/ -R
sudo apt-get autoremove mysql* --purge
sudo apt-get remove apparmor
sudo apt-get install mysql-server mysql-common

“The first 90% of the code accounts for the first 90% of the development time. The remaining 10% of the code accounts for the other 90% of the development time.” – Tom Cargill

标  题安装mysql中遇到的问题
作  者Leif160519
出  处https://github.icu/articles/2019/08/30/1567130045184.html
关于博主:坐标南京,运维工程师,如有问题探讨可以直接下方留言。
声援博主:如果您觉得文章对您有帮助,可以评论、订阅、收藏。您的鼓励是博主的最大动力!