Não é possível matar o processo Mysql

Não é possível matar o processo Mysql

Eu estava tentando desinstalar mysql using sudo apt-get --purge remove mysql-server, mas recebi o seguinte erro

E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?

Então, solicitei a eliminação de todos os processos MySQL em execução. Para isso, fiz ps -ef | grep mysqle obtive

root      4473     1  0 17:46 ?        00:00:00 /bin/bash /usr/share/mysql/mysql-systemd-start post
root      4636  3783  0 17:46 pts/6    00:00:00 grep --color=auto mysql
root@viji-Latitude-E5440:~# sudo kill -9 4473
root@viji-Latitude-E5440:~# ps -ef | grep mysql
root      4672     1  0 17:47 ?        00:00:00 /bin/bash /usr/share/mysql/mysql-systemd-start post
root      4745  3783  0 17:47 pts/6    00:00:00 grep --color=auto mysql

Estou tentando encerrar esse processo mysql, mas não consigo.
O que eu deveria fazer agora?

Responder1

Você é totalmente capaz de encerrar o processo, mas ele parece estar reiniciando. Se você notar, o PID muda cada vez que você o mata. Algo em seu sistema está iniciando automaticamente em seu nome. Você tem algumas opções:

  • Procure e destrua o que quer que esteja iniciando (geralmente algum tipo de painel de controle da web como o XAMPP, provavelmente neste caso o seu gerenciador de serviços)
  • Inicialize em um shell e elimine-o a partir daí (usando o modo de recuperação)

Eu prefiro o último, já que não sei como você instalou o mysql para começar, mas se você usou algo semelhante ao XAMPP, vale a pena abrir o painel de controle e tentar parar o MySQL por dentro (mesmo que isso signifique reinstalar o software do painel de controle).

Se você quiser optar pelo primeiro, pode tentar sudo service mysql-server stopver se depois disso consegue desinstalá-lo.

informação relacionada