Установка MySQL зависает на Ubuntu 16.04

Я пытаюсь установить сервер MySQL на Ubuntu 16.04, используя:

sudo apt-get install mysql-server

Меня просят установить и подтвердить пароль root, а затем установка зависает по адресу:

Renaming removed key_buffer and myisam-recover options (if present)

Я завершил установку, очистил MySQL и попытался снова, но проблема не исчезла.

14
задан 11 October 2016 в 15:58
5 ответов

После очистки проверьте свой каталог / var / lib / mysql , если он содержит любые файлы, и переместите их в другое место или удалите перед повторной установкой.

2
ответ дан 2 December 2019 в 21:13

Та же проблема, исправление найдено на https://omgdebugging.com/2016/09/04/fixing-hung-up-mysql-installation-on-ubuntu-16-04 -lts / . Я запустил (как root) (sleep 200; killall mysqld) & , затем сразу же apt-get install -y mysql-server mysql-client в моем сценарии инициализации.

8
ответ дан 2 December 2019 в 21:13

mysql часто имеет проблемы с обновлениями, если вы использовали systemctl, чтобы отключить его запуск одновременно с ОС.

Запустите systemctl status mysql.service от имени пользователя root и посмотрите, запустился ли он и проверьте, включен он или отключен. Если он отключен, запустите systemctl enable mysql.service, затем запустите systemctl start mysql.service, а затем повторите попытку обновления.

0
ответ дан 2 December 2019 в 21:13

На всякий случай, если в будущем блог станет мертвой ссылкой. Это решение.

sudo rm -rf / var / lib / mysql для удаления остатков.

0
ответ дан 2 December 2019 в 21:13

Если вы не хотите удалять все свои базы данных ... в моем случае это была проблема приложения. Я исправил это, отключив apparmor для mysqld с помощью: apparmor_parser -R /etc/apparmor.d/usr.sbin.mysqld

0
ответ дан 2 December 2019 в 21:13

Теги

Похожие вопросы