Comment nettoyer l'installation de mysql sur centos


9

mysql n'existe plus mais quand je lance yum remove mysqlil dit que le paquet est disponible mais pas marqué pour l'installation, je ne peux pas installer de nouveau mysql à cause de cela, j'ai besoin de supprimer complètement tout ce qui s'y rapporte avant d'en installer un nouveau, je n'ai pas de tables créé donc je n'ai pas besoin de sauvegarder quoi que ce soit que j'ai essayé d'utiliser le plugin yum yum-remove-with-leaves n'a pas fonctionné et n'a trouvé aucun guide pour l'installer correctement, de toute façon j'ai lu sur les forums qu'il est bogué et ne devrait pas être installé, donc je cherche d'autres moyens de supprimer complètement mysql

et puis-je le faire en utilisant sftp?

@quanta

la sortie de rpm -qa | grep mysqlest

mysql55-libs-5.5.10-1.w5
libmysqlclientl5-5.0.77-1.1.w5
php-mysql-5.3.8-1.1.w5

ÉDITER

j'ai essayé

yum remove mysql
yum remove mysql-server
yum clean all

et il ne semble pas y remédier.

Quand je cours yum install mysql mysql-serverou yum install mysqlou yum install install mysql-serverje reçois ça

entrez la description de l'image ici


Quelle est la sortie de rpm -qa | grep mysql?
quanta

@quanta s'il vous plaît lire mon montage
utilisateur

Que se passe-t-il lorsque vous exécutez yum install mysql-server?
quanta

@quanta s'il vous plaît lire ma modification monsieur
utilisateur

Réponses:


8

yum remove mysql55-libs et essayez à nouveau.

D'ailleurs, j'ai vu que vous utilisiez beaucoup de repos: atomic, dag, epel, rpmforge, livna, ..., cela peut être la cause de conflits. À mon avis, atomicet ( rpmforgeou epel) suffisent.


1
ok comment supprimer les dépôts dont je n'ai pas besoin, 'yum remove dog' ou existe-t-il une autre façon?
utilisateur

1
Ouvrez le /etc/yum.repos.d/*.repofichier et passez enabled=1à enabled=0.
quanta

n'a pas fonctionné, j'ai un nouveau vps et ça fonctionne maintenant, je suppose qu'il y avait quelque chose de mal avec le serveur, merci pour votre temps monsieur
utilisateur

12
  1. Exécutez la commande suivante:

    # rpm -qa | grep mysql
    

    Il répertorie tous les packages mysql installés sur votre système. Par exemple:mysql-libs-5.1.73-3.el6_5.x86_64

  2. maintenant exécutez la commande:

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

    Par exemple: yum remove mysql-libs-5.1.73-3.el6_5.x86_64



1

vous avez peut-être installé mariadb d'une manière ou d'une autre quand vous pensiez qu'il installait 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

J'efface au-dessus des rpms avec yum removeet je yum install mysql-develrecommence. Et il fonctionne! Je vous remercie.
MKatleast3
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.