麒麟V10安装好MySQL后报错Unit mysql.service could not be found

发布时间 2023-07-07 14:26:06作者: DuanYongchun

导言:这个错误消息表示系统中找不到名为"mysql.service"的服务单元,通常意味着MySQL数据库服务器未正确安装或已卸载.。

1.检查MySQL是否已正确安装:

  确认已经按照正确的方式安装了MySQL数据库服务器,可以参考MySQL官方文档或其他安装指南来确保正确安装。

2.检查服务名称:

  确认您正在使用正确的服务名称。在某些发行版中,服务名称可能稍有不同。例如,在某些系统中,服务名称可能是"mysqld"而不是"mysql"。

3.查看/etc/init.d/下是否有mysql服务文件:

# cd /etc/init.d/
# ls

  如果没有则:

# find / -name mysqld   (查看mysql服务路径,一般路径/usr/sbin/mysqld
######或者######
# find / -name mysql
# cp /usr/sbin/mysqld /etc/init.d/mysqld (将mysql服务文件拷贝到init.d文件夹)
# systemctl start mysqld.service (启动mysql服务)

成功解决!