Сегодня я попытался обновить ubuntu с 18.04 LTS до 20.04 LTS. {{1} } с do-release-uprade
После завершения обновления я попытался запустить mysql с service mysql start
Результат:
Задание для mysql.service завершилось неудачно, потому что процесс управления завершился с код ошибки. См. "Systemctl status mysql.service" и "journalctl -xe" для подробностей.
А затем я попытался проверить с помощью systemctl status mysql.service
Результат:
mysql.service - MySQL Community Server
Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Fri 2021-04-09 17:45:14 +07; 1min 52s ago
Process: 13824 ExecStartPre=/usr/share/mysql/mysql-systemd-start pre (code=exited, status=1/FAILURE)
Apr 09 17:45:14 systemd[1]: Failed to start MySQL Community Server.
Apr 09 17:45:14 systemd[1]: mysql.service: Scheduled restart job, restart counter is at 5.
Apr 09 17:45:14 systemd[1]: Stopped MySQL Community Server.
Apr 09 17:45:14 systemd[1]: mysql.service: Start request repeated too quickly.
Apr 09 17:45:14 systemd[1]: mysql.service: Failed with result 'exit-code'.
Apr 09 17:45:14 systemd[1]: Failed to start MySQL Community Server.
Я больше не могу получить доступ к mysql, потому что служба не может запуститься.
Я не хочу потерять базу данных. Бэкапа у меня тоже нет.
Достаточно ли резервной копии / var / lib / mysql
? (Что-нибудь еще, что я должен сделать резервную копию?)
Я очень запутался. Что мне делать дальше?
Почему ubuntu 20.04 не может поддерживать mysql 5.7.33?
Спасибо за любую помощь.
После некоторых исследований я решил использовать mysql 8, который более совместим с ubuntu 20.04.
Мой шаг
/var/lib/mysql/
)apt-get remove --purge mysql-server mysql-client mysql-common
apt-get autoremove
apt-get autoclean
wget https://dev.mysql.com/get/mysql-apt-config_0.8.15-1_all.deb
dpkg -i mysql-apt-config_0.8.15-1_all.deb
apt-get update
apt-get install mysql-server
После этого я выбираю Use Legecy Authentication Method (Retain Mysql 5.x) И могу снова нормально запустить mysql. Мне нужно перепроверить все формы многих проектов, которые будут хорошо работать с mysql 8 или нет.
У меня нет никаких резервных копий, потому что это только локальный тестовый сервер DB.
Спасибо всем за помощь.