В системе Centos 7 при перезапуске MySQL с помощью обычной команды будет сообщено о следующей ошибке: systemctl restart mysql или service mysqld restart:
Failed to start mysqld.service: Unit not found.
Согласно сообщению об ошибке, я искал круг в Интернете, но безуспешно! ! !
решение
1. Выполните следующую команду, чтобы просмотреть путь к mysql.server.
find / -name mysql.server
Результат выполнения следующий:
Описание пути следующее:
#mysql源码解压包
/usr/local/mysql-8.0.31/bld/support-files/mysql.server
#我在一台机器上装了两个mysql,端口号分别为:3306、3307
#端口号为3306的mysql
/usr/local/mysql/support-files/mysql.server
#端口号为3307的mysql
/usr/local/mysql3307/support-files/mysql.server
2. Перезапустите MySQL с номером порта 3306.
/usr/local/mysql/support-files/mysql.server restart
3. Запустите MySQL с номером порта 3306.
/usr/local/mysql/support-files/mysql.server start
4. MySQL с номером порта 3306 останавливается.
/usr/local/mysql/support-files/mysql.server stop