Não é possível limpar o mysql -server

2

Eu sou novo no Ubuntu. Eu estou tentando desinstalar o mysql-server, enquanto eu estou fazendo o processo de purga fica preso na linha Renaming removed key_buffer and myisam-recover options (if present) e mais tarde em erros de volta dizendo E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem . alguém poderia me ajudar com isso? Eu estou usando 14.04lts do Ubuntu. Eu tentei fazer o que o erro diz sudo dpkg --configure -a mas também erros de volta dizendo dpkg: error: dpkg status database is locked by another process .

    
por darshan krishnaiah 25.07.2016 / 06:51

3 respostas

3

Parece que /var/cache/debconf/config.dat está bloqueado por outro processo. Por favor, remova-o primeiro executando os seguintes passos.

service mysqld status 
ps aux | grep mysql
sudo service mysql stop
kill -9 mysql_pid
rm -rf /var/cache/debconf/config.dat

Então você pode tentar limpar o MySQL:

sudo apt-get purge mysql-server
    
por Ramesh Chand 03.08.2016 / 13:39
0

Você provavelmente vai querer parar o serviço mysql antes de limpá-lo.

  1. Você pode ver serviços em execução com:

    sudo service --status-all
    
  2. Então, você pode parar o serviço mysql rodando

    sudo service mysql stop
    
  3. O serviço está parado agora, tente novamente

    sudo apt-get purge mysql-server
    

Uma vez feito, você pode tentar reinstalar o servidor mysql:

sudo apt-get update
sudo apt-get install mysql-server

Embora estes passos sejam suficientes, você pode ir para Não é possível reinstalar o mysql- servidor após sua limpeza e siga as etapas fornecidas para limpar toda a sua configuração do mysql.

    
por ponsfrilus 25.07.2016 / 10:24
0

Eu tive esse problema mais cedo, apenas finalmente consertei. Estes são os passos que funcionaram para mim.

mysqldump --lock-all-tables -u root -p --all-databases > dump.sql
sudo apt-get remove --purge mysql*
sudo apt-get autoremove
sudo apt-get autoclean
sudo rm -r /etc/mysql
sudo rm -r /var/log/mysql
sudo apt-get install mysql-server
sudo mysql -u root -p < dump.sql
sudo service mysql restart

link

    
por Michael A Mike 20.01.2017 / 02:41