Ubuntu 版本18.04 安装mysql5.7 提示异常
使用remove mariadb后安装的,报错日志0kb,无任何日志记录
systemctl status mysql.service 提示mysql社区版启动失败
journalctl -xe 日志中显示为空,无任何日志
严重怀疑mariadb卸载不干净,导致配置或文件冲突!
Ubuntu彻底卸载mysql/mariadb并且重新安装
首先删除mysql:
sudo apt-get remove mysql-*
然后清理残留的数据
dpkg -l |grep ^rc|awk ‘{print $2}’ |sudo xargs dpkg -P
上面的命令可能会提示:
无法使用–purge 卸载
需要手动执行命令
dpkg -l |grep ^rc
# 输出之后手动卸载
dpkg -P xxxx
它会跳出一个对话框,你选择yes就好了
然后安装mysql
sudo apt-get install mysql-server-5.7
检查mysql是不是在运行
sudo service mysql status
一般安装完成之后都是会自动运行的。
如果没有运行你可以
sudo service mysql start
运行它
大坑! 这里需要注意,一定要将mariadb卸载干净,否则mysql无法安装成功!
是否卸载干净可以使用命令dpkg -l | grep ^rc 查看是否有mariadb相关的包,有的话,全部卸载掉