Переустановка сервера mysql зависает

Я пытаюсь переустановить mysql-server-5.5, потому что mysql server не запускается. Я удалил все, но установка не удалась. Я пытаюсь переустановить, используя sudo apt-get install mysql-server-5.5, и доходит до этого момента и ничего не делает.

Может кто-нибудь помочь. Это на Ubuntu 14.04

sudo apt-get install mysql-server-5.5 --reinstall
[sudo] password for shrikant: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 1 not upgraded.
Need to get 0 B/1,744 kB of archives.
After this operation, 0 B of additional disk space will be used.
Preconfiguring packages ...
(Reading database ... 303520 files and directories currently installed.)
Preparing to unpack .../mysql-server-5.5_5.5.41-0ubuntu0.14.04.1_amd64.deb ...
mysql stop/waiting
Unpacking mysql-server-5.5 (5.5.41-0ubuntu0.14.04.1) over (5.5.41-0ubuntu0.14.04.1) ...
Replaced by files in installed package mysql-common (5.6.23-1ubuntu14.04) ...
Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
Processing triggers for ureadahead (0.100.0-16) ...
ureadahead will be reprofiled on next reboot
Setting up mysql-server-5.5 (5.5.41-0ubuntu0.14.04.1) ...

Хотя я помню, что делал все эти шаги, я, должно быть, пропустил некоторые здесь и там.

Это решило мою проблему

https://stackoverflow.com/questions/25244606/completely-remove-mysql-ubuntu-14-04-lts

3
задан 3 September 2017 в 22:19

3 ответа

В моем случае я просто пытался установить обновления, и он подвесил тот же путь:

Setting up mysql-server-5.6 (5.6.28-0ubuntu0.14.04.1) ...

предложение выше не работало и предлагает в том, почему процесс обновления перестал работать:

$ sudo service mysql stop
stop: Unknown instance: 

Это, казалось, не имело корректный PID для остановки MySQL, таким образом, я остановил его через другой метод:

$ sudo /etc/init.d/mysql stop
 * Stopping MySQL database server mysqld                                                 [ OK ]

и установщик, продолженный обычно и завершенный.

7
ответ дан 3 September 2017 в 22:19

Я думал, что добавлю этот ответ на всякий случай, кто-то еще гуглит для этой проблемы как, я был. Моя ситуация не была точно тем же, в котором я просто обновлял всю систему (sudo apt-get upgrade), но это застревало на той же строке:

Setting up mysql-server (5.5.46-0ubuntu0.14.04.2) ...

Все, что я сделал, было открыть другую ssh сессию и затем работало

sudo service mysql stop

И затем обновление, продолженное как нормальное. Это, вероятно, легче, чем завершенное удаление mysql.

1
ответ дан 3 September 2017 в 22:19

Поскольку меня был из проблемы памяти. Я выполняю его в Виртуальном Поле и только когда я пошел для увеличения памяти машины, которая передала зависшую часть.

Попытка это:

dmesg | tail -20 

и поиск проблемы памяти при mysqld инициализации.

1
ответ дан 3 September 2017 в 22:19

Другие вопросы по тегам:

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