Не могу запустить MySQL CentOS 7

126
11 ноября 2019, 17:40

Добрый день StackOverflow

У меня возникла проблема с сервером MySQL, устанавливал все по этому мануалу

Мануал

Проблема возникла на этапе запуска сервера MySQL

sudo systemctl start mysqld
Failed to start mysqld.service: Unit not found.

До этого стояла mariaDB, возможно что проблема в этом?

Вывод systemctl list-units

 mysqld.service      not-found failed failed    mysqld.service

Вывод yum list installed | grep mysql

    mysql-community-client.x86_64      8.0.15-1.el7               @mysql80-community
    mysql-community-common.x86_64      8.0.15-1.el7               @mysql80-community
    mysql-community-libs.x86_64        8.0.15-1.el7               @mysql80-community
    mysql-community-server.x86_64      8.0.15-1.el7               @mysql80-community
    mysql80-community-release.noarch   el7-2                      installed 

Логи MySQL пустые

Помогите пожалуйста найти решение, спасибо!

Answer 1

Скорее всего, в каталоге /lib/systemd/system/ у Вас нет файла mysqld.service.

Именно его ищет systemctl когда пытается запустить сервис.

По идее, этот файл должен был быть создан при инсталляции MySQL. Почему этого не произошло - сказать трудно. Но что-то у Вас пошло не так.

Если есть возможность - просмотрите логи инсталляции на предмет сообщения об этом файле.

READ ALSO
Перенос базы с 5.5.9 на 5.6

Перенос базы с 5.5.9 на 5.6

Всем привет! Народ подскажите почему при переносе базы данных с версии mysql 55

140
Подключение к базе данных mysql по локальной сети

Подключение к базе данных mysql по локальной сети

Есть программа на Java, которая при запуске подключается к БД, которая хранится в musql workbenchНеобходимо перенести эту программу на другой компьютер...

121
mysql ошибка запроса

mysql ошибка запроса

ругается на повторное episodes как переформатировать запрос с AS пытался ничего благодарен за любую помощь

158