Não é possível desinstalar o MySQL com o apt-get

4

Eu tinha baixado o arquivo TAR genérico Linux 64 bit MySQL 5.6.17 do link e instalei no meu pacote de 64 bits Ubuntu 14.04, seguindo as instruções no link .

Estou tendo alguns problemas com o servidor, por isso quero desinstalar e fazer uma nova instalação. Mas se eu tentar o usual apt-get remove mysql-server (como por Como eu desinstalo o Mysql? eu recebo:

Package 'mysql-server' is not installed, so not removed

Eu estou supondo que isso é porque eu não usei o apt-get para instalar em primeiro lugar. Eu usei scripts/mysql_install_db conforme as instruções.

Então, existe alguma outra maneira de desinstalar o servidor MySQL ou está certo apenas excluir a pasta de instalação?

Editar

$ dpkg --get-selections | grep -v deinstall | grep "mysql"

apresenta o resultado abaixo:

libdbd-mysql-perl               install
libmysqlclient18:amd64          install
mysql-client                    install
mysql-client-5.5                install
mysql-client-core-5.5           install
mysql-common                    install
mysql-workbench-community       install
    
por faizal 26.05.2014 / 06:27

4 respostas

4

Assumindo que você precisa remover completamente os pacotes relacionados do mysql e suas configurações, por favor tente abaixo;

sudo apt-get remove --purge mysql*     # will remove all relating packages and its config
sudo apt-get autoremove               
sudo apt-get autoclean

E o comando acima removerá completamente todos os pacotes relacionados mysql .

Espero que ajude !!

    
por AzkerM 26.05.2014 / 08:01
3

Se você instalou o MYSQL do arquivo .tar.gz, não será possível desinstalá-lo através do sistema de gerenciamento de pacotes nativo do Ubuntu ( apt-get ).

Encontre o script uninstall.sh dentro do diretório extraído e execute-o para remover completamente todos os arquivos relacionados ao MYSQL.

    
por Avinash Raj 26.05.2014 / 06:31
1

O seguinte irá desinstalar tudo o que contenha mysql .

apt-get remove --purge mysql*.*
apt-get autoremove
apt-get autoclean

Em seguida, execute novamente o seguinte para verificar os pacotes restantes.

dpkg --get-selections | grep -v deinstall | grep "mysql"

No meu caso, vejo apenas mysql-common .

Reinstale e tudo deve funcionar.

    
por user478498 03.12.2015 / 03:37
0

Para mim, isso funcionou, sem me arriscar a remover os principais serviços do MySQL.

sudo apt-get remove --purge mysql-workbench*
    
por Hamman Samuel 04.12.2015 / 02:45

Tags