Failed to restart mysqld.service: Unit not found.
解决办法,给init.d下复制一个mysqld
[root@primary init.d]# service mysqld restart
Redirecting to /bin/systemctl restart mysqld.service
Failed to restart mysqld.service: Unit not found.
[root@primary init.d]# cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld
[root@primary init.d]# service mysqld restart Shutting down MySQL. SUCCESS!
Starting MySQL.. SUCCESS!
ERROR! The server quit without updating PID file
[root@localhost ~]# /usr/local/mysql/support-files/mysql.server start
Starting MySQL.2025-03-28T08:32:03.947333Z mysqld_safe error: log-error set to '/var/log/mariadb/mariadb.log', however file don't exists. Create writable for user 'mysql'.
ERROR! The server quit without updating PID file (/var/lib/mysql/localhost.localdomain.pid).
安装一下mariadb
yum install -y mariadb-server
再卸载一下mariadb
[root@localhost ~]# rpm -qa |grep maria
mariadb-libs-5.5.68-1.el7.x86_64
mariadb-5.5.68-1.el7.x86_64
mariadb-server-5.5.68-1.el7.x86_64
[root@localhost ~]# yum remove mariadb-libs-5.5.68-1.el7.x86_64