Mysql启动报错:Job for mysqld.service failed because the control process exited with error code.

依然范特西╮ 提交于 2020-03-02 10:29:15

centos7上使用yum安装mysql后,启动报错

[root@localhost ~]# systemctl start mysqld
Job for mysqld.service failed because the control process exited with error code. See "systemctl status mysqld.service" and "journalctl -xe" for details.

查看日志
在这里插入图片描述
在网上搜了一下,说解决办法是在配置文件添加

explicit_defaults_for_timestamp=true

在这里插入图片描述
保存退出,启动服务,还是失败,还是一样错误
在这里插入图片描述
于是继续复制粘贴百度搜索,说是

mysql初始化的时候,会检测目录 /var/lib/mysql 是否存在,如果不存在则创建;如果存在则检查该文件夹下是否有文件,如果有则报错并停止初始化

解决方法是删除该文件下所有内容

在这里插入图片描述
再启动服务:
启动成功!
启动成功!

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!