mysql服务启动失败

问题现象

图片[1] - mysql服务启动失败 - 正则时光

分析方法

使用systemctl restart mysql尝试重启mysql,提示如下信息。

图片[2] - mysql服务启动失败 - 正则时光

根据提示命令去查看情况,这里我们执行journalctl -xe

图片[3] - mysql服务启动失败 - 正则时光

注意到有这么一句话:If this is not the case, make sure the /var/lib/mysql is empty before running mysql-prepare-db-dir.(如果不是这样,请确保/var/lib/mysql为空,然后再运行mysqlprepare-db-dir。)

是说前面的mariadb已经被初始化了,如果没有初始化成功,请确保/var/lib/mysql目录为空。

解决办法

查看/var/lib/mysql是否为空。我们这里查看到确实不为空。删除这个目录下所有内容。

再次执行systemctl restart mysql,成功!

图片[4] - mysql服务启动失败 - 正则时光
© 版权声明
THE END
喜欢就支持一下吧
点赞8 分享