Unit mysql.service could not be found解决

方法一

1、首先你需要找到 mysql.server 文件,这个 和 mysqld 文件是一模一样的,只不过文件名不相同
执行命令
find / -name mysql.server
找到文件后,将它复制到/etc/init.d/ 目录下,并重命名
cp /phpstudy/mysql/support-files/mysql.server /etc/init.d/mysqld
再运行 service mysql status

方法二

如果上面的没能解决你的问题:

 $   yum install -y mariadb-server 
 $   systemctl start mariadb.service  
 $   systemctl enable mariadb.service 
 $   mysql_secure_installation 
[mysql]> use mysql; 
       > select  User,authentication_string,Host from user; 
       > GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456'; 
       > flush privileges; 

参考:Failed to start mysqld.service: Unit not found

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注