Unit mysql.service could not be found的解决方法(亲测有效!!!)
可能我之前写的有点问题,现在做个改进!!!
当我们查看mysqld的状态时,出现了

出现这种问题,下面大家可以耐心的看我一步步解答(有多种情况,大家分情况解决)
出现错误的原因是因为init.d这个文件夹没有mysql服务的文件,所以我们要找到这个文件并复制到init.d这个文件夹下
-
情况一:rpm安装完了mysql,出现以上报错
解决方法如下:
1、输入find / -name mysql.server
(这一步的目的是找到mysql.server文件路径)
注意:若第一步输入了没反应,输入find / -name mysqld
(找到mysqld文件路径)
注意:如果还是没反应,就看情况二
2、输入cp 文件路径 /etc/init.d/mysqld
(把找到的文件移动到init.d目录)
3、输入systemctl enable mysqld
(添加自启动服务,很多人用chkconfig来添加,会添加不了) -
情况二:情况一中输入第一步没用
解决方法如下:
1、输入yum -y install wget
(如果你的linux有wget命令就可以略过这一步)
2、输入mkdir mysql-server

本文提供了解决Unitmysql.service未找到问题的两种方法,包括通过查找并复制mysql.server或mysqld文件到init.d目录,以及使用wget下载并安装mysql-community-release包。
2万+

被折叠的 条评论
为什么被折叠?



