mysql não existe mais, mas quando executo yum remove mysql
diz que o pacote está disponível, mas não marcado para instalação, não consigo instalar o novo mysql por causa disso, preciso excluir completamente tudo relacionado a ele antes de instalar um novo, não tenho tabelas criado para não precisar fazer backup de nada tentei usar o plugin yum yum-remove-with-leaves não funcionou e não encontrei nenhum guia para instalá-lo corretamente, mesmo assim li em fóruns que está com bugs e não deveria ser instalado, então estou procurando outras maneiras de remover completamente o mysql
e posso fazer isso usando sftp?
@quanta
a saída de rpm -qa | grep mysql
é
mysql55-libs-5.5.10-1.w5
libmysqlclientl5-5.0.77-1.1.w5
php-mysql-5.3.8-1.1.w5
EDITAR
eu tentei
yum remove mysql
yum remove mysql-server
yum clean all
e parece que não resolve.
Quando eu corro yum install mysql mysql-server
ou yum install mysql
ou yum install install mysql-server
eu conseguiria isso
Execute o seguinte comando:
Ele listará todos os pacotes mysql instalados em seu sistema. Por exemplo:
mysql-libs-5.1.73-3.el6_5.x86_64
agora execute o comando:
Por exemplo:
yum remove mysql-libs-5.1.73-3.el6_5.x86_64
yum remove mysql55-libs
e tente novamente.Além disso, vi que você usou muitos repos: atomic, dag, epel, rpmforge, livna, ..., pode ser a causa do conflito. Na minha opinião,
atomic
e (rpmforge
ouepel
) são suficientes.Tente isto:
você pode ter instalado o mariadb de alguma forma quando pensou que estava instalando o mysql.
isso funciona como um encanto no centos 7 se você estiver dentro de um servidor air-gapped (offline) e instalou o mysql usando o pacote rpm
Isso encontrará todos os arquivos com o mysql e os removerá. Feito isso, você poderá reinstalar o mysql-server.