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

utilisateur
la source
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.

quanta
la source
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

Sumedh J
la source
2

Essaye ça:

    yum clean all
    yum install mysql
Richardp
la source
cela ne semble pas le résoudre
utilisateur
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
davidj411
la source
J'efface au-dessus des rpms avec yum removeet je yum install mysql-develrecommence. Et il fonctionne! Je vous remercie.
MKatleast3