Я пытаюсь переустановить 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
В моем случае я просто пытался установить обновления, и он подвесил тот же путь:
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 ]
и установщик, продолженный обычно и завершенный.
Я думал, что добавлю этот ответ на всякий случай, кто-то еще гуглит для этой проблемы как, я был. Моя ситуация не была точно тем же, в котором я просто обновлял всю систему (sudo apt-get upgrade
), но это застревало на той же строке:
Setting up mysql-server (5.5.46-0ubuntu0.14.04.2) ...
Все, что я сделал, было открыть другую ssh сессию и затем работало
sudo service mysql stop
И затем обновление, продолженное как нормальное. Это, вероятно, легче, чем завершенное удаление mysql.
Поскольку меня был из проблемы памяти. Я выполняю его в Виртуальном Поле и только когда я пошел для увеличения памяти машины, которая передала зависшую часть.
Попытка это:
dmesg | tail -20
и поиск проблемы памяти при mysqld инициализации.