Job for mysqld.service failed because the control process exited with error code. See “systemctl sta

问题描述
编译安装的Mysql 5.7
删除数据存放目录 data
无法使用 systemctl start mysql 再次启动

错误提示:
Job for mysqld.service failed because the control process exited with error code. See “systemctl status mysqld.service” and “journalctl -xe” for details.

解决方法:
编译安装的要先进行初始化
例如我的编译安装目录是/usr/local/mysql
执行:

./bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/data

初始化后即可使用 systemctl start mysql 进行管理
另外还需注意mysql的目录权限问题,要给予权限。

你可能感兴趣的:(小问题集合区,mysql,运维,linux)