本站教程收集整理的这篇文章主要介绍了centos安装好mysql但是无法启动问题(Job for mysqld.service failed because the control process exited with error code.),本站教程本站觉得挺不错的,现在分享给大家,也给大家做个参考。
1、安装好MysqL
- 但是在启动服务器时报错:
报错:Job?for MysqLd.service Failed because?the control?process exited?with error code. See?“systemctl status MysqLd.service”?and?“journalctl -xe”?for details.
- 不管这个错误,在启动客户端时也有报错:
ERROR 2002 (HY000): Can‘t connect to local MysqL server through socket ‘/var
2、那两个命令执行也没有什么用
?
3、查看警告日志,可以看错误原因啊!(有时间补上查看日志进行排错的技能)
[[email?protected]~]cat /var/log/MysqLg.log
2018-07-27T03:10:00.132647Z 0 [ERROR] InnoDB: The innodb_system data file @H_616_74@‘@H_616_74@ibdata1@H_616_74@‘ must be writable 2018-07-27T03:10:00.132659Z 0 [ERROR] InnoDB: The innodb_system data file @H_616_74@‘@H_616_74@ibdata1@H_616_74@‘ must be writable 2018便宜香港vps-07-27T03:10:00.132663Z 0 [ERROR] InnoDB: Plugin initialization aborted with error Generic error
?发现应该是有个文件没有读写权限,包括启动客户端时也是这个问题。
chmod -R 777 /var/lib/MysqL
注意-R是给文件夹下面所有文件权限。之所以在root下,启动服务器还会没有权限的问题。其实是/var/lib/MysqL的属主和属组还是root,MysqL并不能在其中创建文件,后修改该目录的属主和属组就好了。
4、运行结果
本站总结
以上是本站教程为你收集整理的centos安装好mysql但是无法启动问题(Job for mysqld.service failed because the control process exited with error code.)全部内容,希望文章能够帮你解决centos安装好mysql但是无法启动问题(Job for mysqld.service failed because the control process exited with error code.)所遇到的程序开发问题。
如果觉得本站教程网站内容还不错,欢迎将本站教程推荐给好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。