Назад | Перейти на главную страницу

MYSQL не запускается после обновления с версии 5.5 до 5.7 на сервере Centos 6

Я обновляю Mysql 5.5 до MYSQL 5.7 на сервере Centos 6, но после обновления сервер не запускается. Я выполнил процесс удаления версии MYSQL 5.5, чтобы выполнить обновление, как указано на различных форумах. Я буду отменять регулирование всего процесса шаг за шагом с помощью снимка экрана, чтобы облегчить выявление возможных ошибок.

1 - Я скачал репо для E6 11.

wget https://dev.mysql.com/get/mysql57-community-release-el6-11.noarch.rpm

2 - я сделал локальную установку

yum localinstall mysql57-community-release-el6-11.noarch.rpm

3 - Я удалил все предыдущие пакеты, по сравнению с MySQL 5.7

yum remove mysql57-community-release-el6-11.noarch 
yum remove compat-mysql51-5.1.73-1.el6.remi.x86_64
yum remove mysql-libs-5.5.57-1.el6.remi.x86_64 

Не знаю, ошибся ли я здесь при удалении MYSQL. Это может препятствовать запуску MYSQL сейчас.

4 - Я установил MYSQL 5.7

yum install mysql-community-server

Перезагрузите сервер MYSQL 5.7

service mysqld restart

service mysqld restart Остановка mysqld: [OK] MySQL Daemon не запустился. Запуск mysqld: [НЕ ВЫПОЛНЕН]

Чтобы попытаться решить проблему, я попробовал следующие процедуры

 df -h

Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/vg_srvti02-lv_root
                       31G   18G   12G  60% /
tmpfs                 939M     0  939M   0% /dev/shm
/dev/sda1             477M  162M  290M  36% /boot

Проверьте вывод моего RPM

 rpm -qa | grep mysql

mysql57-community-release-el6-11.noarch
mysql-community-client-5.7.19-1.el6.x86_64
mysql-community-libs-5.7.19-1.el6.x86_64
mysql-community-common-5.7.19-1.el6.x86_64
mysql-community-server-5.7.19-1.el6.x86_64

Теперь я не знаю, что попытаться исправить эту ошибку.

Проблема кажется, что вам также удалось установить пакет CentOS / RHEL 7, mysql57-community-release-el7-7.noarch

Вероятно, вам следует проверить, что содержит этот пакет, и, вероятно, вам нужно удалить это перед yum update mysql* буду работать.