Como limpar a instalação do mysql no centos


9

O mysql não existe mais, mas quando o executo yum remove mysql, diz que o pacote está disponível, mas não está marcado para instalação, não consigo instalar o novo mysql por isso, preciso excluir completamente tudo relacionado a ele antes de instalar o novo, não tenho tabelas criado por isso não precisa fazer backup de nada, tentei usar o plugin yum yum-remove-with-leaves não funcionou e não encontrou nenhum guia para instalá-lo corretamente. De qualquer forma, leio em fóruns que é buggy e não deve 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 não parece consertar isso.

Quando eu corro yum install mysql mysql-serverou yum install mysqlou yum install install mysql-servereu conseguiria isso

insira a descrição da imagem aqui


Qual é a saída de rpm -qa | grep mysql?
quanta de

@quanta, por favor leia minha edição
user

O que acontece quando você executa yum install mysql-server?
quanta de

@quanta, por favor leia minha edição sir
user

Respostas:


8

yum remove mysql55-libs e tente novamente.

Além disso, eu vi você usar vários repositórios: atômico, dag, epel, rpmforge, livna, ..., pode ser a causa de conflitos. Na minha opinião, atomice ( rpmforgeou epel) são suficientes.


1
ok como remover os repositórios que eu não preciso, 'yum remove dog' ou existe outra maneira?
usuário

1
Abra o /etc/yum.repos.d/*.repoarquivo e mude enabled=1para enabled=0.
quanta de

não funcionou, eu tenho um novo VPS e está trabalhando agora, eu acho que havia algo errado com o servidor, obrigado pelo seu tempo, senhor
usuário

12
  1. Execute o seguinte comando:

    # rpm -qa | grep mysql
    

    Ele listará todos os pacotes mysql instalados no seu sistema. Por exemplo:mysql-libs-5.1.73-3.el6_5.x86_64

  2. agora execute o comando:

    # yum remove <name displayed in above step-1>
    

    Por exemplo: yum remove mysql-libs-5.1.73-3.el6_5.x86_64


2

Tente o seguinte:

    yum clean all
    yum install mysql

que parece não consertá-lo
user

1

você pode ter instalado o mariadb de alguma forma quando pensou que estava instalando o mysql.

[root@localhost data_decrypt]# rpm -qa | grep maria
mariadb-server-5.5.52-1.el7.x86_64
mariadb-libs-5.5.52-1.el7.x86_64
mariadb-devel-5.5.52-1.el7.x86_64
mariadb-5.5.52-1.el7.x86_64

Apago acima de rpms com yum removee corro yum install mysql-develnovamente. E funciona! Obrigado.
precisa saber é o seguinte
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.