运维开发网

centos安装好mysql但是无法启动问题(Job for mysqld.service failed because the control process exited with error code.)

运维开发网 https://www.qedev.com 2020-04-27 10:36 出处:网络 作者:运维开发网整理
1、安装好mysql  但是在启动服务器时报错: 报错:Job for mysqld.service failed because the control process exited with error code. See \"systemctl status mysqld.serv

1、安装好mysql

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.)

报错: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 ‘ibdata1‘ must be writable
2018-07-27T03:10:00.132659Z 0 [ERROR] InnoDB: The innodb_system data file ‘ibdata1‘ must be writable
2018-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.)

扫码领视频副本.gif

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号