重启MySQL报Unit mysqld.service could not be

Posted 似水流年,是谁苍白了等待

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了重启MySQL报Unit mysqld.service could not be相关的知识,希望对你有一定的参考价值。

安装mysql修改完配置文件之后,重启mysql发现重启不了,报Unit mysqld.service could not be found ,大概意思就是说找不到mysqld.service。

 

从网上找了很多种办法都不适合,最后查资料发现在/etc/init.d文件夹下缺少mysqld这样一个文件,这个文件和supper-files/mysql.server文件是一样的,因此将这个文件拷贝到/etc/init.d文件夹下,具体解决如下:

 1.找到mysqld.server 文件的位置

 find / -name mysql.server

2.将mysql.server复制到/etc/init.d文件中,并命名为mysqld

cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld

3.重启mysql

service mysqld restart

结果:

 启动成功!

以上是关于重启MySQL报Unit mysqld.service could not be的主要内容,如果未能解决你的问题,请参考以下文章

重启MySQL报Unit mysqld.service could not be

重启MySQL报Unit mysqld.service could not be

Warning: Unit file of mysql.service changed on disk, 'systemctl daemon-reload' recommended.(

mysql 数据库 一次重启报错

CentOS7安装mysql后无法启动服务,提示Unit not found

CentOS7安装mysql后无法启动服务,提示Unit not found